Every time i play minecraft i really get this OpenGL 1285 error (OUT OF MEMORY)spamming in the chat after a few minutes of playing, and then it crashes after a while. Usually happens when i play redstone/command block intensive maps (it usually doesn't happen in when i play regular survival, and online multiplayer servers).
I usually set my memory allocation to 1GB, when i set to lower memory, the OpenGL error is likely happening but i got lag spikes instead when minecraft memory used is almost up to 100% (because of garbage collection aggresively trying to free up memory).
Im using Optifine D6 for 1.8.4
My Java is 32bit (since i have Win 8.1 32bit)
My RAM is 4GB bit only 2.98GB is usable (because again have Win 8.1 32bit)
here is my detailed stats of my computer:
Operating System: Windows 8.1 Pro with Media Center 32-bit (6.3, Build 9600) (9600.winblue_r9.150322-1500)
Language: English (Regional Setting: English)
System Manufacturer: ASUSTeK Computer Inc.
System Model: K54C
BIOS: BIOS Date: 02/16/12 19:06:33 Ver: 04.06.03
Processor: Intel(R) Pentium(R) CPU B960 @ 2.20GHz (2 CPUs), ~2.2GHz
Memory: 4096MB RAM
Available OS Memory: 2984MB RAM
Page File: 3113MB used, 2942MB available
My computer is using an integrated graphics card from my processor (Intel HD Graphics)
and i recently updated my graphics card...still doesn't work.
This is one of the issues with having a 32 bit computer; I get the same error with the default memory allocation and using higher render distances, often resulting in a "Minecraft has run out of memory" screen (despite F3 showing that there is plenty of memory available; my computer is Win 7 32 bit with 3 GB of memory, nearly all usable (3039 MB) as I have a dedicated GPU; you likely see less despite having 4 GB since the integrated GPU uses system RAM); this happens because the Java process is limited to 2 GB of memory (32 bit limit per process), which includes memory needed by OpenGL and other native libraries, which are not included in the Java heap allocation but do add to the process usage (for example, with 768 MB allocated steady state memory usage is around 1.3-1.4 GB, nearly twice as high; you also want to ensure that your computer has enough free memory, for example, mine uses 600-700 MB when idle so I have over 2 GB free but you could have less).
Note also that older versions prior to 1.7 even warned you about using Far render distance on a 32 bit computer for this very reason (even though back then Far was actually only 10 chunks, 2 more than Normal, due to the internal server not loading any more chunks unless you used Optifine).
There shouldn't be a problem with memory usage as long as you keep your render distance low; most of the memory used by the game is for loaded chunks, which increases by the square of render distance; I see around 100-200 MB of base memory usage on Normal/8 chunk render distance (though in 1.6.4, but 1.8 doesn't appear to use more memory); a lot of the memory and lag issues with 1.8 are due to the rate at which it allocates memory, which then has to be freed with the garbage collector; 1.8 also really requires a multi-core (more than 2) CPU to run well (the default garbage collector settings are set so it runs in parallel with the game so as to not cause it to freeze or stutter, but it will if all the threads can't be handled at the same time; I just replace them with "-Xmx768M -Xms768M -Xss1024K", the last to avoid an issue with stack overflow crashes which affects 32 bit since it only allocates 320K by default, with 1024K being the 64 bit default).
A lower render distance also reduces the rate of object allocation, thus garbage collections (it can exceed 200 MB per second when moving on higher settings). However, this does have a downside besides the obvious reduced view distance; mob spawning (most evident with hostile mobs but all mobs are affected; passive mobs basically never respawn unless you kill all of them and world generation spawning is unaffected) doesn't work correctly when it is less than 10 chunks. Some custom maps may also break if there aren't enough chunks loaded.
You are also pretty much limited to 16x resource packs, maybe 32x (though a comment here claims that you can use 256x with less memory allocated since they say textures aren't stored in the Java heap, though that was as of 1.6.4 and a lot has changed since then), and no big mods like FTB.
it happens with me too, i have 2gb of ram, 1gb allocated.
i play with 10 mods (15, since 3 are forge and 2 are needed for other mods to run)
Sometimes it happens nothing, but sometimes, this happrns.
if u dont wanna losd ur progress, install optifine, go to video setings, other, save interval: set it to 3min.
Rollback Post to RevisionRollBack
I'm the 3rd generation. The first time you see this, copy as your signature and add 1 to the counter
"I must not fear. Fear is the mind-killer. Fear is the little-death that bring total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain."
I've got roughly the same setup as you, except much worse. You do have 4GB of RAM, however 1GB is reserved for your video card. I have a Core2 Duo x64 @2.0 Ghz and 4GB of RAM. I think your Java might be out of date, but perhaps not. How often do you shut off your laptop? Like Caver said, that's one of the cruddy things about x32 systems. If you've got a smartphone I recommend getting PE if you don't already. My craptop can run Skyrim at 15FPS, and you can probably get a bit more because you the extra 400MHz your CPU has.
Also, try upgrading your CPU. Processor cache has a lot to to with Minecraft. I've got a 2MB L2 Cache. You've got a 2MB L3, and according to ARK Online your laptop is fully capable of 64 bit processing. You should install Windows 7 x64, that's what I have. And if you're going to steal it, don't fall for 7Forums' gimmicks. They will ask you to run a program that will tell them whether you've stolen Windows or not...
I strongly suggest visiting herefor more information about your system.
Rollback Post to RevisionRollBack
A wild opinion appeared! Everybody freak out and start insulting each other because you don't agree with it!
To post a comment, please login or register a new account.
Every time i play minecraft i really get this OpenGL 1285 error (OUT OF MEMORY)spamming in the chat after a few minutes of playing, and then it crashes after a while. Usually happens when i play redstone/command block intensive maps (it usually doesn't happen in when i play regular survival, and online multiplayer servers).
I usually set my memory allocation to 1GB, when i set to lower memory, the OpenGL error is likely happening but i got lag spikes instead when minecraft memory used is almost up to 100% (because of garbage collection aggresively trying to free up memory).
Im using Optifine D6 for 1.8.4
My Java is 32bit (since i have Win 8.1 32bit)
My RAM is 4GB bit only 2.98GB is usable (because again have Win 8.1 32bit)
here is my detailed stats of my computer:
Operating System: Windows 8.1 Pro with Media Center 32-bit (6.3, Build 9600) (9600.winblue_r9.150322-1500)
Language: English (Regional Setting: English)
System Manufacturer: ASUSTeK Computer Inc.
System Model: K54C
BIOS: BIOS Date: 02/16/12 19:06:33 Ver: 04.06.03
Processor: Intel(R) Pentium(R) CPU B960 @ 2.20GHz (2 CPUs), ~2.2GHz
Memory: 4096MB RAM
Available OS Memory: 2984MB RAM
Page File: 3113MB used, 2942MB available
My computer is using an integrated graphics card from my processor (Intel HD Graphics)
and i recently updated my graphics card...still doesn't work.
This is one of the issues with having a 32 bit computer; I get the same error with the default memory allocation and using higher render distances, often resulting in a "Minecraft has run out of memory" screen (despite F3 showing that there is plenty of memory available; my computer is Win 7 32 bit with 3 GB of memory, nearly all usable (3039 MB) as I have a dedicated GPU; you likely see less despite having 4 GB since the integrated GPU uses system RAM); this happens because the Java process is limited to 2 GB of memory (32 bit limit per process), which includes memory needed by OpenGL and other native libraries, which are not included in the Java heap allocation but do add to the process usage (for example, with 768 MB allocated steady state memory usage is around 1.3-1.4 GB, nearly twice as high; you also want to ensure that your computer has enough free memory, for example, mine uses 600-700 MB when idle so I have over 2 GB free but you could have less).
Note also that older versions prior to 1.7 even warned you about using Far render distance on a 32 bit computer for this very reason (even though back then Far was actually only 10 chunks, 2 more than Normal, due to the internal server not loading any more chunks unless you used Optifine).
There shouldn't be a problem with memory usage as long as you keep your render distance low; most of the memory used by the game is for loaded chunks, which increases by the square of render distance; I see around 100-200 MB of base memory usage on Normal/8 chunk render distance (though in 1.6.4, but 1.8 doesn't appear to use more memory); a lot of the memory and lag issues with 1.8 are due to the rate at which it allocates memory, which then has to be freed with the garbage collector; 1.8 also really requires a multi-core (more than 2) CPU to run well (the default garbage collector settings are set so it runs in parallel with the game so as to not cause it to freeze or stutter, but it will if all the threads can't be handled at the same time; I just replace them with "-Xmx768M -Xms768M -Xss1024K", the last to avoid an issue with stack overflow crashes which affects 32 bit since it only allocates 320K by default, with 1024K being the 64 bit default).
A lower render distance also reduces the rate of object allocation, thus garbage collections (it can exceed 200 MB per second when moving on higher settings). However, this does have a downside besides the obvious reduced view distance; mob spawning (most evident with hostile mobs but all mobs are affected; passive mobs basically never respawn unless you kill all of them and world generation spawning is unaffected) doesn't work correctly when it is less than 10 chunks. Some custom maps may also break if there aren't enough chunks loaded.
You are also pretty much limited to 16x resource packs, maybe 32x (though a comment here claims that you can use 256x with less memory allocated since they say textures aren't stored in the Java heap, though that was as of 1.6.4 and a lot has changed since then), and no big mods like FTB.
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
Hey again, mastercaver.
it happens with me too, i have 2gb of ram, 1gb allocated.
i play with 10 mods (15, since 3 are forge and 2 are needed for other mods to run)
Sometimes it happens nothing, but sometimes, this happrns.
if u dont wanna losd ur progress, install optifine, go to video setings, other, save interval: set it to 3min.
I'm the 3rd generation. The first time you see this, copy as your signature and add 1 to the counter
"I must not fear. Fear is the mind-killer. Fear is the little-death that bring total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain."
I've got roughly the same setup as you, except much worse. You do have 4GB of RAM, however 1GB is reserved for your video card. I have a Core2 Duo x64 @2.0 Ghz and 4GB of RAM. I think your Java might be out of date, but perhaps not. How often do you shut off your laptop? Like Caver said, that's one of the cruddy things about x32 systems. If you've got a smartphone I recommend getting PE if you don't already. My craptop can run Skyrim at 15FPS, and you can probably get a bit more because you the extra 400MHz your CPU has.
Also, try upgrading your CPU. Processor cache has a lot to to with Minecraft. I've got a 2MB L2 Cache. You've got a 2MB L3, and according to ARK Online your laptop is fully capable of 64 bit processing. You should install Windows 7 x64, that's what I have. And if you're going to steal it, don't fall for 7Forums' gimmicks. They will ask you to run a program that will tell them whether you've stolen Windows or not...
I strongly suggest visiting here for more information about your system.