Všimněte si jedné zajímavosti. Hra si zarezervovala třeba 13GB, ale použila jen 6.
Zkusím ještě vystopovat ty zámrzy. Zřejmě se dějí při nahrávání dat z disku. Zkusím zjistit, jaká data to jsou.
Mám totiž dojem, že vývojáří se snaží odlehčit zátěž hry tím stylem, že se do paměti nepřednahrává vše, ale jen co je aktuálně v poli. No a pak když se třeba někdo objeví v novém stroji, který před tím nikdo neměl, potřebuje data, která nemá přednahraná, a zámrz je na světě.
Tohle funguje tak, že se paměť alokuje dvoufázově. Nejprve si program vyžádá paměť od operačního systému a ten mu potvrdí, že tu RAMku dostane, až ji bude potřebovat. V správci úloh je to to, čemu se říká "potvrzená paměť" nebo "committed memory". Ve chvíli potvrzení ale nic alokovanýho není, je to jen příslib, že až na to dojde, OS ten proces neodmítne. No a až když je ta RAMka skutečně potřeba, proces ji alokuje a teprve v tu chvíli se z toho stává využitá/alokovaná paměť. Pak ji proces může používat. Navrch se to komplikuje tím, že alokovaná paměť nemusí být aktuálně fakt v paměti, ale může být odložena na disk do stránkového souboru. Ale to je již jiná kapitola.
Zkrátka KCD se zeptá OS, zda má k dispozici 13GB a OS poví, že ano, aniž by v tu chvíli cokoli vlastně dělal. KCD běží a alokuje si podle potřeby z toho přislíbeného množství. Tedy těch 13GB je strop, o který si KCD řeklo, že by možná mohlo potřebovat. Kdyby OS ten požadavek odmítnul, KCD by na to muselo nějak reagovat. Netriviálnější je reakce, že to zahlásí, že nemá dost paměti a skončí. Ale mohlo by i reagovat tak, že by třeba snížilo detaily a spokojilo se s menším příslibem.
Všimněte si jedné zajímavosti. Hra si zarezervovala třeba 13GB, ale použila jen 6.
Zkusím ještě vystopovat ty zámrzy. Zřejmě se dějí při nahrávání dat z disku. Zkusím zjistit, jaká data to jsou.
Mám totiž dojem, že vývojáří se snaží odlehčit zátěž hry tím stylem, že se do paměti nepřednahrává vše, ale jen co je aktuálně v poli. No a pak když se třeba někdo objeví v novém stroji, který před tím nikdo neměl, potřebuje data, která nemá přednahraná, a zámrz je na světě.
Faktom je, ze ked si niekto vezme Mig21, tak to zmrzne na niekolko sekund. Pri inych strojoch som to nezaregistroval, ale pri Migine prakticky vzdy. Obzvlast je to mrzute, ked som v masine nizko pri zemi v utoku na pozemne ciele alebo za inym strojom. Uz sa mi zoparkrat stalo, ze ked sa hra znovu rozbehla, bol som instante metro, alebo sme sa s protivnikom zrazili (zvlast v masinach z WW2).
S mrznutim pri pripojeni dalsich hracov je to uz dlhorocny problem. Obavam sa, ze na vyriesenie problemu sa asi nacakame...
Chlapi, prosím Vás, nevíte někdo kde bylo na foru to vlákno, ve kterém jakysi ochotník, přesně popsal ty rozdíly v nastavení jednotlivých grafických vychytavek, včetně těch obrázků a vlivu na FPS? Já to nemůžu najít..
Edit : nalezeno zde na foru..
Upravil/a Mira dne 04-04-2018 12:05
Jde jenom o srovnání stabilní verze a bety. Tedy stable je nyní na stejné "úrovni" jako beta. To celkem zamrzí, protože slibovali vyřešení memory leak, jinak stable nesmí vyjít.
Edit: tak jeden bug už "vyřešili" po svém:
Recommended system requirements (HIGH graphics settings): OS 64-bit Windows 8/10; DirectX11; CPU: Core i5+ at 3+ GHz or AMD FX / Ryzen; RAM: 16 GB (32 GB for heavy missions); Free hard disk space: 120 GB on Solid State Drive (SSD); Discrete video card NVIDIA GeForce GTX 1070 / AMD Radeon RX VEGA 56 with 8GB VRAM or better; Joystick; requires internet activation.
všimněte si i že pro HIGH nastavení nedoporučujou vidle7
[url=http://vwings.net/forum/viewthread.php?thread_id=5559&pid=272841#post_272841][b]AJaromir
.....kruci! Tím, že 2.5 je nyní stable, tak to znamená, že budu muset splnit jeden, ehm, slib, ehm.
Otázky je zda-li je "Stable" jen papírově nebo reálně
Upravil/a magot dne 04-04-2018 18:55
The memory leak / performance issues are still being worked on,
the 32 GB / Heavy Missions stipulation are just precautions.
Even without the memory / performance issues, we still had users trying to run VR on a machine that barely meets Minimum Spec, Thus a Separate Recommended Specs for VR,
We also had users running HUGE missions (mainly MP Missions) w/ systems that barely met minimum requirements as well.
Some of the Heavy Missions are Built on Machines w/ significant ram, and not optimized for machines with limited memory, regardless of any memory leaks.
Do češtiny, problémy s úniky paměti stále nebyly dořešeny a navýšení systémových požadavků je preventivní.
There's no set parameters, as the threshold changes depending on system and mission design techniques.
But Mostly large MP Missions w/ a large number of units, trigger zones, slots etc etc.
A simple 10v10 Air to Air mission w/ nothing else on the map obviously wont use as much memory as a 10 player slot Coop/PvP mission with dozens of AI ground units, dozens of trigger zones that can activate even more units, and hundreds of randomly placed objects and units to just create ambiance in the environment.
Opět do češtiny přeloženo: Čím víc toho do mise nastrkáte, tím bude hardwarově náročnější. Stejně, jako to má Il-2 1946
Upravil/a AJaromir dne 04-04-2018 18:39
Version 2.6.25:
- Updated SSL certificates
- Fixed support for saving the 1.5 install when migrating to 2.5 stable.
Do you want to update to 2.5.015365.345 ?
no tak tedy jo, no... (z 1.5 na 2.5)
cože se pak má smazat ? a kolik že to budu sosat dat ? 100GB ? :)
(flákám to přes stávající verzi hry)
Porazit nepřítele a dát mu život může vypadat jako projev laskavosti,
ale ve skutečnosti to je to nejkrutější, co poraženého může potkat. [samurajský pohled na zajetí]
Pozdě :)
Podle čeho poznám, že mám bolítka ? Něco se děje "standardně" špatně nebo náhodné nepravidelné chyby ?
Porazit nepřítele a dát mu život může vypadat jako projev laskavosti,
ale ve skutečnosti to je to nejkrutější, co poraženého může potkat. [samurajský pohled na zajetí]
Hi everyone,
It's been a long time no update. Since we've officially started the work for half year, there are still many things we need to explore, study and get familiar with. Also, our members enjoyed a long break during Chinese New Year in Feb.
Since March, our programmers have been busy working on the architecture of the big MFCD rendering code. The MFCD of JF-17 can work as an entire screen, and can also display info into split screens [a square one plus a small rectangle one below]. Therefore, a good code structure design can greatly reduce the complexity and future workload of our ASM programmers. Our artists are still finishing and refining the external and internal models of thunder. Matching the quality level of model and texture of other 3rd parties is a challenging task, but our modelers are filled with fighting will! Sorry that for JF-17 there is no picture ready to share with you this time.
Regarding CAP, we are moving forward a bit slowly. Fortunately, there are several volunteers help us expand the pack. Here are some WIP pictures of KJ-200 from Biller, and a WIP YJ-62 for 052C. We are contacting Silver Dragon for adding his Pr. 205 and SY-1 into CAP. We've also discussed with ED about flyable J-11A. If we have any news, we would like to share with you. Like most players, we would like to see flyable J-11A to enrich the 'Red' force. To make it able to appear in both sides in MP match, we added J-11A to AUSAF (fictional!) and made a few new skins (fictional too!).
At the end, thanks for your patience and support so far!
Opět do češtiny přeloženo: Čím víc toho do mise nastrkáte, tím bude hardwarově náročnější. Stejně, jako to má Il-2 1946
Zkrátka a dobře je DCS sterilní prázdný svět, který neni připraven na komplexní mise o několika stovkách jednotek ani 10 let po vydání Black Sharku, například jak tomu bylo už v době kamenné u BMS. DCS je krásná kochačka nad prázdnou mapou... s pěknou grafikou (a kvadrilionem bugů na druhou).
Nepsal tu někdo nedávno někdo "War" verze FSX? To je imho dost mimo. V FSX je alespoň nějaký AI provoz, DCS je jen naleštěná sterilní prázdná mapa s pár kusy AIček, co tam nafrcá missionmaker...
IL-2 Sturmovik™, Cliffs of Dover™, Pacific Fighters™ are trademarks or registered trademarks of 1C EUROPE, 1C-Multimedia, 1C ONLINE GAMES.
Other marks used herein are those of their respective owners.