Ok so I have been lagging a lot and I have a pretty decent computer and I have allocated about 3.5 gigs to minecraft however it is only using about 100-200mb, about 1-4%. Is this normal? Could this be the cause of my lag? i have also downloaded optifine and have 60 fps when I am lagging.
Vanilla Minecraft should never need more than 100-200mb of RAM, even on far render distance. Dedicating more than the necessary amount of RAM can have adverse effects on frame rate. Now, for your frame rate issue. Open Task Manager (move mouse over tool bar, right-click, Task Manager). End all tasks (make sure you are under the default view and not the detailed view, this will also close your web browser unless you don't end that task). Now, at the bottom left there should be a clickable button and next to it, it should say "More Details", click it, at the top you should see a series of tabs that say: Processes Performance App history Startup Details Service
Select the "Performance" tab, in the left column you should see:
CPU
x% X.XX GHz
Memory
X.X / X.X GB (xx%)
With all tasks ended, the x% under CPU should be very low. Now, keep task manager open, run Minecraft and load up a single player world, now check your task manager is a large percent of your CPU being used? A small amount? Also it would help to know the before ( before launching Minecraft and playing it) and after (while you are playing Minecraft) numbers (in the place of the x's above).
Vanilla Minecraft should never need more than 100-200mb of RAM, even on far render distance. Dedicating more than the necessary amount of RAM can have adverse effects on frame rate. Now, for your frame rate issue. Open Task Manager (move mouse over tool bar, right-click, Task Manager). End all tasks (make sure you are under the default view and not the detailed view, this will also close your web browser unless you don't end that task). Now, at the bottom left there should be a clickable button and next to it, it should say "More Details", click it, at the top you should see a series of tabs that say: Processes Performance App history Startup Details Service
Select the "Performance" tab, in the left column you should see:
CPU
x% X.XX GHz
Memory
X.X / X.X GB (xx%)
With all tasks ended, the x% under CPU should be very low. Now, keep task manager open, run Minecraft and load up a single player world, now check your task manager is a large percent of your CPU being used? A small amount? Also it would help to know the before ( before launching Minecraft and playing it) and after (while you are playing Minecraft) numbers (in the place of the x's above).
Ok well just to mention a very important fact that I left out I have a mac
With Chrome and activity monitor running my CPU Usage is 1.5%
With Minecraft running it is about 20%
However i dont believe it is a framrate issue because my framerate is really high and everything works fine on singleplayer. When I experience lag an example would be i type and it comes up a min later, or I stand on a pressure plate and it takes about 15-20s to press the button... or in areas of the server that have a lot going on(lots of buildings and redstone) I just get d/cd and get "internal exception java.net.socketexception connection reset"
Any ideas?
Processes Performance App history Startup Details Service
Select the "Performance" tab, in the left column you should see:
CPU
x% X.XX GHz
Memory
X.X / X.X GB (xx%)
With all tasks ended, the x% under CPU should be very low. Now, keep task manager open, run Minecraft and load up a single player world, now check your task manager is a large percent of your CPU being used? A small amount? Also it would help to know the before ( before launching Minecraft and playing it) and after (while you are playing Minecraft) numbers (in the place of the x's above).
Ok well just to mention a very important fact that I left out I have a mac
With Chrome and activity monitor running my CPU Usage is 1.5%
With Minecraft running it is about 20%
However i dont believe it is a framrate issue because my framerate is really high and everything works fine on singleplayer. When I experience lag an example would be i type and it comes up a min later, or I stand on a pressure plate and it takes about 15-20s to press the button... or in areas of the server that have a lot going on(lots of buildings and redstone) I just get d/cd and get "internal exception java.net.socketexception connection reset"
I honestly did not even see that. So in the Minecraft multiplayer you should see this:
In the next screen shot, my mouse is over the connection bars, but you can't see it.
Do what I did here, on the server you play on. What is that number?
349 ms