Jump to content

Memory Allocation Error Explained


No replies to this topic

#1 Koe

    Member

  • PipPip
  • Knight Errant
  • 36 posts

Posted 14 May 2013 - 10:01 PM

I don't know if the devs have fixed this or not, but I have come across some knowledge that may prove useful to other who are having the "Memory Allocation" error. Basically, the error is coming from the fact that the game doesn't have enough memory to run on.

In other words, the RAM.

This may be from several sources. One may be just that you don't have enough RAM installed. Or it may be that you're using a 32-bit OS - in that case, the OS will only be able to "see" four Gigabytes of RAM at a time.

This has come to my attention from the two systems I game on: a 32-bit desktop, and a 64-bit laptop. The desktop, which is superior to the laptop, CTD's every match I have, while the laptop runs just fine. I believe this is due to the fact that the desktop, while having more physical memory, can only run four Gigabytes at a time, thereby bottle-necking itself.

Which is where you get the million byte memory allocation errors.

I think it may be an inherent problem with Cryengine 3 - it simply uses a lot of memory resources, as I have the same problem playing Crysis 3.

I don't know if PGI has a fix for this in the meantime. At the moment, however, there are two surefire fixes:

Firstly, add more memory, though if you have a 32-bit OS this is a moot point.

Secondly, upgrade your 32-bit OS to a 64-bit. Not only will it be able to "see" all the RAM you have installed, whether it be four gigs or even 32, but is a major upgrade to the system itself.
I hope this helps whoever it may. Peace out
-Koe





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users