I'm not exactly sure whether this is a problem with my computer or minecraft, so sorry if this isn't the place to put this, but basically like the topic says: Minecraft doesn't seem to be using a lot of my RAM.
While I have got 8GB of ram on my laptop, it seems to only use up to around 1.5 of it and at that point it will lower the frame rate and everything like that is all the RAM I have, even though I have it set to use up to 6GB of my RAM, it still only uses around 1.5GB.
I am running 64-bit Windows 7 and 64-bit Java, and have checked to make sure the laptop recognizes that I have 8GB, checked through my java and minecraft profiles and made sure they are not maxed at 1.5GB of RAM (I currently have them set to use up to 6GB of RAM) and in-game after pressing f3, it shows that the max I have it set to is around 6GB, but like usual it gets to 1.5GB then lowers the framerate even though I have it set to Max FPS.
I am not exactly smart when it comes to computers and stuff, I have seen some people saying that an intel i3 limits you to use up to 2GB of it, but have seen some people say otherwise and am very confused about it.
Like I said at first, I am sorry if this is in the wrong section/shouldn't be on this site, but I am not sure if it is a problem with Minecraft, Java, or my computer and so I think this would probably be the best place to ask.
The only limit is that 32bit processes can only have a 2G memory 'footprint', i.e. the sum total of JVM code, JVM heap, JVMstack, Java code, Java heap and Java stack have to be less than 2G if you are using 32bit Java.
But no matter how memory you have Java tries to use what it needs. It will fail if you don't have enough for it, or it will be happy if you do have enough. There can be an edge case where it works extra hard because there's not quite enough memory available to make it happy without constantly running garbage collection to free up space.
In your situation your performance problems don't appear to be memory related, but GPU performance related. You do have at least 2 CPU cores right?
Edit 2: I searched up how to check my cores and some people are saying check my graphs in task manager and others are saying use a program, I used the program which says I have 2 while task manager shows 4 graphs in the performance section, either way it has at least 2 cores.
While I have got 8GB of ram on my laptop, it seems to only use up to around 1.5 of it and at that point it will lower the frame rate and everything like that is all the RAM I have, even though I have it set to use up to 6GB of my RAM, it still only uses around 1.5GB.
I am running 64-bit Windows 7 and 64-bit Java, and have checked to make sure the laptop recognizes that I have 8GB, checked through my java and minecraft profiles and made sure they are not maxed at 1.5GB of RAM (I currently have them set to use up to 6GB of RAM) and in-game after pressing f3, it shows that the max I have it set to is around 6GB, but like usual it gets to 1.5GB then lowers the framerate even though I have it set to Max FPS.
I am not exactly smart when it comes to computers and stuff, I have seen some people saying that an intel i3 limits you to use up to 2GB of it, but have seen some people say otherwise and am very confused about it.
Like I said at first, I am sorry if this is in the wrong section/shouldn't be on this site, but I am not sure if it is a problem with Minecraft, Java, or my computer and so I think this would probably be the best place to ask.
But no matter how memory you have Java tries to use what it needs. It will fail if you don't have enough for it, or it will be happy if you do have enough. There can be an edge case where it works extra hard because there's not quite enough memory available to make it happy without constantly running garbage collection to free up space.
In your situation your performance problems don't appear to be memory related, but GPU performance related. You do have at least 2 CPU cores right?
Edit: Wait, my bad, I have 4 it seems.
Edit 2: I searched up how to check my cores and some people are saying check my graphs in task manager and others are saying use a program, I used the program which says I have 2 while task manager shows 4 graphs in the performance section, either way it has at least 2 cores.