398 [-ISO-] mr_glitchy_R Member 1,152 posts 7,775 battles Report post #1 Posted August 7, 2018 So lately, i has some unexpected crashes. After asking WG support staff, they said that the crash was due to the RAM. They said that 32bit doesn't fit with 4GB of RAM. They also provided me with a program that will decrease the usable RAM to 3. However changing it are irreversible. Yes it can be reversible but I must using the same exact program. I was afraid and worried that what if the program will be deleted acidentally? So i'm here to ask is there anyway to fix this without any risk? Share this post Link to post Share on other sites
1,801 [SLAVA] icy_phoenix Supertester 7,897 posts 14,412 battles Report post #2 Posted August 7, 2018 That is correct, you cannot utilize over 3GB of memories with 32 bit windows. You can read more about this here: 3 GB Barrier What CPU are you using? If that can handle 64 bit OS, just install 64 bit version. However, you remind me of this old meme 1 Share this post Link to post Share on other sites
141 tsuenwan Member 606 posts 4,570 battles Report post #3 Posted August 8, 2018 And the World of Warships program itself is 32-bit actually. Share this post Link to post Share on other sites
937 [BLESS] Rina_Pon Member 1,702 posts 17,306 battles Report post #4 Posted August 8, 2018 Just 'cause the game .exe is 32 bit doesn't mean you won't benefit from moving to a 64 bit OS. Your OS has to run the game, the WG update center, and 80 or so background Windows processes and utilities. This is much more efficiently done from a 64 bit address space and 8+ GB RAM, even if the game itself only uses 2-3 Gb. It does suggest though that adding RAM in excess of 4 GB won't make much difference to the game performance. Share this post Link to post Share on other sites
1,801 [SLAVA] icy_phoenix Supertester 7,897 posts 14,412 battles Report post #5 Posted August 8, 2018 5 minutes ago, Rina_Pon said: It does suggest though that adding RAM in excess of 4 GB won't make much difference to the game performance. It actually does. More ram means you can have more assets stored in RAM at any given time instead of having them to be swapped out to disk space. Although can't be done with 32 bits windows. Share this post Link to post Share on other sites
141 tsuenwan Member 606 posts 4,570 battles Report post #6 Posted August 8, 2018 A 32 bit program can not access more than 4G of RAM. But to avoid crash, it require more than 4G of RAM and a 64 bit OS. Share this post Link to post Share on other sites
398 [-ISO-] mr_glitchy_R Member 1,152 posts 7,775 battles Report post #7 Posted August 8, 2018 16 hours ago, icy_phoenix said: What CPU are you using? Intel core i3. Share this post Link to post Share on other sites
711 [KAMI] Gummiheng Member 1,707 posts 16,155 battles Report post #8 Posted August 8, 2018 There is nothing much you can do easily except upgrade to a 64-bit processor Share this post Link to post Share on other sites
141 tsuenwan Member 606 posts 4,570 battles Report post #9 Posted August 8, 2018 Intel i3 is a 64 bit CPU since the 1st generation. Share this post Link to post Share on other sites
141 tsuenwan Member 606 posts 4,570 battles Report post #10 Posted August 8, 2018 The available memory has more to do with what other program are running on your system at the same time with WOWS. 64bit OS would only give you a bigger buffer. There was this thing called the pagefile (swap space), It would slow down thing but it will help to give warning and reduce out of memory crash My WOWS usual memory foot print are around 2G. and My Graphics Card has its own memory. The last time I report my crashing problem to WG, first they blamed the custom camou Mod I used, then they asked me to switch back and forth between DirectX 9 and 11. and after all, They never forget to state the crashes were not cause by WG. I just felt a total waste of time with them Share this post Link to post Share on other sites
423 dieselhead Member 1,212 posts 11,077 battles Report post #11 Posted August 8, 2018 In my experience WoW's is a buggy platform compared to other games I've played. Even old games were less prone to crashing and random DC's than this game. Apparently the WoT's engine is much better but IDK if its more stable or if any plans are around to migrate WoW's to it. Share this post Link to post Share on other sites
141 tsuenwan Member 606 posts 4,570 battles Report post #12 Posted August 8, 2018 Before spending any money to upgrade your system, There are many places in MS Windows that can confirm whether the system is really low in Memory. Windows will show warnings when it is low in memory, or even low in virtual memory. Event viewer system or application log will show memory allocation failure. Task manager can show memory usage in sorted orders Performance Monitor can enable system performance data collection set which keeps history of system resource consumptions Share this post Link to post Share on other sites
937 [BLESS] Rina_Pon Member 1,702 posts 17,306 battles Report post #13 Posted August 9, 2018 22 hours ago, icy_phoenix said: It actually does. More ram means you can have more assets stored in RAM at any given time instead of having them to be swapped out to disk space. Although can't be done with 32 bits windows. WoWS is a 32 bit app so it can't store more than 3 GB's worth of assets in memory no matter how much RAM you have installed, even with 64 bit Windows. For a single application to access more than 3 GB, both the application and the operating system must be 64 bit. Share this post Link to post Share on other sites
1,801 [SLAVA] icy_phoenix Supertester 7,897 posts 14,412 battles Report post #14 Posted August 9, 2018 (edited) 2 hours ago, Rina_Pon said: WoWS is a 32 bit app so it can't store more than 3 GB's worth of assets in memory no matter how much RAM you have installed, even with 64 bit Windows. For a single application to access more than 3 GB, both the application and the operating system must be 64 bit. While 32 bits windows cannot allocate more than 3 GB ram, but applications have ways to increase addressing capabilities when OS isn't the bottleneck. I could go into much more details but I think WoWS forum won't be the best place to do so. Take a look. https://stackoverflow.com/questions/5916959/can-a-32-bit-program-use-more-than-4gb-of-memory-on-a-64-bit-os Edited August 9, 2018 by icy_phoenix Share this post Link to post Share on other sites
141 tsuenwan Member 606 posts 4,570 battles Report post #15 Posted August 10, 2018 20 hours ago, icy_phoenix said: While 32 bits windows cannot allocate more than 3 GB ram, but applications have ways to increase addressing capabilities when OS isn't the bottleneck. I could go into much more details but I think WoWS forum won't be the best place to do so. Take a look. https://stackoverflow.com/questions/5916959/can-a-32-bit-program-use-more-than-4gb-of-memory-on-a-64-bit-os If you talking about 32 bit OS or application to access 64 bit memory address space. 32 bit windows is definitely NOT the bottleneck here. 32 bit Windows can be extended to use 16 to 64G of memory, but it is up to the 32 bit application be awared and made used of the 64 bit memory addressing features. Memory address extension was an old technology long available since 16 bit DOS time (ie, 32 bit DOS extension). Intel CPU has build-in 64 bit address extension support (called Physical Address Extension --PAE), which was available as an extension on Win 2000 (32 bit) and after. and PAE enabled MS windows to address 16G ~ 64G of memory. RAMDISK was one of the early application made used off the PAE feature. PAE is exactly what described here: https://stackoverflow.com/questions/5916959/can-a-32-bit-program-use-more-than-4gb-of-memory-on-a-64-bit-os However, 64 bit memory extension are still 32 bit but with special address schemes (paging segment etc) , and applications need to be made specially to use them. and this kind of program are not real 64 bit applications. they are not even normal 32 bit programs and more problematic to run on a full 64 bit OS. Share this post Link to post Share on other sites