I also have a 64-bit Java installed, latest version.
So, I have 16GB of Ram on my PC. That being said, it would only be logical that I be able to allocate more than 1G of Ram to Minecraft for usage. I decided to do this after repeatedly getting heartbeat lag and such spikes. As well, when I play MC with only 1G, I get messages in chat telling me to update to a 64-bit Java for better performance (despite the fact that I already have this) as well as getting OopenGL errors. I decided to use the method involving going to your Environment Variables and editing the _JAVA_OPTIONS one to give myself more ram.
I did not have a _JAVA_OPTIONS variable from the start, or any variables pertaining to Java for that matter, so I resolved to making my own. I set it to "-Xmx2G" just to test. When I went to run my launcher, I was met with a Virtual Machine error, which then would not allow me to open it. Increasing from this point yeilded the same results. As well, when I attempted to edit the JVM argument in my profile in the launcher after going back to 1G so I could even acess it in the first place, I got Heapspace errors telling me I couldnt allocate that much ram because it wasnt available. The only way to prevent the Virtual Machine error it seems is to either delete the _JAVA_OPTIONS thing as whole, which yeilds the same results as with 1G ingame, or by keeping it at 1G or lower. Being someone who has a device with 16GB of ram to use, and not being able to use it for Minecraft, understandably really irritates me.
In addition to this, I can rarely load any mods operating on just 1G, because they will crash while loading due to simply not having enough memory.
I have tried this wil Optifine to no avail.
Basically I cant play with 1G without constant lag spikes and OpenGL errors telling me im out of memory, and upon attempting the only fix for this I am met with more errors preventing me from using said fixes.
On a side note, when I search for Java in Control Panel, It shows it with the title "Java (32-Bit)". This makes no sense, because everywhere else it says that Java is 64-bit and I even went to the length of uninstalling all over versions and only installing 64-bit to make certain of this, yet still Control Panel says its 32-bit.
Let me preface this with my Laptop's specs:
I also have a 64-bit Java installed, latest version.
So, I have 16GB of Ram on my PC. That being said, it would only be logical that I be able to allocate more than 1G of Ram to Minecraft for usage. I decided to do this after repeatedly getting heartbeat lag and such spikes. As well, when I play MC with only 1G, I get messages in chat telling me to update to a 64-bit Java for better performance (despite the fact that I already have this) as well as getting OopenGL errors. I decided to use the method involving going to your Environment Variables and editing the _JAVA_OPTIONS one to give myself more ram.
I did not have a _JAVA_OPTIONS variable from the start, or any variables pertaining to Java for that matter, so I resolved to making my own. I set it to "-Xmx2G" just to test. When I went to run my launcher, I was met with a Virtual Machine error, which then would not allow me to open it. Increasing from this point yeilded the same results. As well, when I attempted to edit the JVM argument in my profile in the launcher after going back to 1G so I could even acess it in the first place, I got Heapspace errors telling me I couldnt allocate that much ram because it wasnt available. The only way to prevent the Virtual Machine error it seems is to either delete the _JAVA_OPTIONS thing as whole, which yeilds the same results as with 1G ingame, or by keeping it at 1G or lower. Being someone who has a device with 16GB of ram to use, and not being able to use it for Minecraft, understandably really irritates me.
In addition to this, I can rarely load any mods operating on just 1G, because they will crash while loading due to simply not having enough memory.
I have tried this wil Optifine to no avail.
Basically I cant play with 1G without constant lag spikes and OpenGL errors telling me im out of memory, and upon attempting the only fix for this I am met with more errors preventing me from using said fixes.
On a side note, when I search for Java in Control Panel, It shows it with the title "Java (32-Bit)". This makes no sense, because everywhere else it says that Java is 64-bit and I even went to the length of uninstalling all over versions and only installing 64-bit to make certain of this, yet still Control Panel says its 32-bit.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumPost all JVM Tags
Former everything.
How to get dxdiag
You have and are using Java 32bit. There is no doubt.
Post the screenshot of your Launcher Profile so we can see the Java Settings section.
Here you go.
Yes,
C:\Program Files (x86)\Java\jre1.8.0_111 is a 32bit installation that you've manually pointed the launcher at.
This is the 64bit version: http://javadl.oracle.com/webapps/download/AutoDL?BundleId=216434
(From here: https://www.java.com/en/download/manual.jsp only the link that says 64bit is 64bit.)
That seems to have worked. Ill repost if anything else happens. Thanks!