The title says it all. I started it on an old beater XP system at work that I use to check seeds now and then that is terrible to start out with and is now virtually unplayable. Then I got home and started up my laptop running win 8.0 or 8.1 and on a single player world the lag was simply horrible. The frame rate would drop under 10 constantly and it was like playing on a server with an abnormally slow internet connection. This is straight up single player survival on normal with no mods and no snapshots. I have grand fears for 1.8.0
Well, 1.7.9 lags terrribly for me, and if it lagged any worse the game would outright stop dead. So I'm not seeing much a dif between 1.7.9 and 1.7.10. I just do a couple of perfomance boosting work-arounds on my PC and just deal with it.
They need to devote the next 12 updates to optimizing the game. Seriously. My PC meets Mojang's rec'd reqs and it lags this bad even though there's plenty of free memory and the CPU usage isn't that high. The problem is definitely with the game. Well, with Java too. Becuase Java is horridly slow and it sucks stinky toenails.
Agreed. Very very laggy and choppy. It was so bad for me that I was unable to play the game. I was ready to kick my machine. Screw this crap. Then, I discovered that I was running 1.7.10! Wt? So, I went back to 1.7.9 and EVERYTHING cleared up for me. The last thing I'm going to do is upgrade to a more powerful and expensive machine because of a stupid game. When push comes to shove, the game can go screw itself!
80 FPS, no problems for me. What are people's hardware specs?
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
Well, 1.7.9 lags terrribly for me, and if it lagged any worse the game would outright stop dead. So I'm not seeing much a dif between 1.7.9 and 1.7.10. I just do a couple of perfomance boosting work-arounds on my PC and just deal with it.
They need to devote the next 12 updates to optimizing the game. Seriously. My PC meets Mojang's rec'd reqs and it lags this bad even though there's plenty of free memory and the CPU usage isn't that high. The problem is definitely with the game. Well, with Java too. Becuase Java is horridly slow and it sucks stinky toenails.
That's a myth. The lag has nothing to do with Java. The game would be an extreme resource-hog even in something like C++.
Java will never be as fast as C++ though, due to its virtual machine design, even if the difference becomes trivial (which it already has, most likely) and of course the need to routinely run the garbage collector which is a procedure of its own that doesn't exist in the C++ world. Where C++ would "shine" in comparison (in the hands of a good programmer) would be memory efficiency. Garbage collection means a lot of memory is left in use longer than it needs to be, while in C++ you explicitly de-allocate as soon as it's not needed any more, and its runtime environment is also far more minimalistic.
C++ isn't the messiah people make it out to be. Minecraft is a technically demanding game in Java, and it would be a technically demanding game in C++ as well, even if it got a little faster and used slightly less memory.
Though I will say, I have no idea why the launcher process (the 2nd javaw.exe) uses over 200 MBs of memory after I click Play and the game starts up. Is that a result of the -Xms?
Java will never be as fast as C++ though, due to its virtual machine design, even if the difference becomes trivial (which it already has, most likely) and of course the need to routinely run the garbage collector which is a procedure of its own that doesn't exist in the C++ world. Where C++ would "shine" in comparison (in the hands of a good programmer) would be memory efficiency. Garbage collection means a lot of memory is left in use longer than it needs to be, while in C++ you explicitly de-allocate as soon as it's not needed any more, and its runtime environment is also far more minimalistic.
C++ isn't the messiah people make it out to be. Minecraft is a technically demanding game in Java, and it would be a technically demanding game in C++ as well, even if it got a little faster and used slightly less memory.
Though I will say, I have no idea why the launcher process (the 2nd javaw.exe) uses over 200 MBs of memory after I click Play and the game starts up. Is that a result of the -Xms?
-Xms is the initial amount of memory allocated, so if you have that set to 200, then yes.
If it's the launcher, it shouldn't be using that much memory.
That's not really true. There are a number of issues that can cause it to lag in Java that wouldn't exist in C++ like garbage collection.
I have seen no difference in performance between 1.7.9 and 1.7.10, though.
Garbage collection doesn't make something lag. Just like memory pointers don't make something lag.
It's how it's programmed that matters. Sure, you could, in theory (with very, very excellent programming) make Minecraft lag a little insiginficant amount in C++ or another language.
It's just not worth it in any way, shape, or form.
Garbage collection is an entire algorithm that needs to routinely be executed by the virtual machine to scan and free memory that is no longer in use, but even then, unless the GC is run in the same thread as the main program it shouldn't even be able to cause any lag unless something went seriously wrong and caused the OS scheduler to feed it abnormal amounts of CPU time.
It was running at 60 fps but when 1.7.10 was added it dropped to 30 fps with all my graphics turned down.
Rollback Post to RevisionRollBack
Lois: Together we can do anything: face any foe, overcome any obstacle.
Peter: Yeah, climb any mountain, rent any video, dial any phone. And not just our phone, Lois, other people's phones. Decent phones, God-fearing phones, phones that everybody else gave up on, but we knew better because we were a team!
Brian: What the hell are you talking about?
Newly Spawned: Baby. Out of the Water: Deep-Sea Diver. Tree Puncher: First Fight. Carpenter: Under The Carpet. StoneMiner:Newb. Coal Miner: Just Add Methane. Zombie Killer: Village Protector. Iron Miner: Burnt Hands.BudderGold Miner:Sky Army Stuck At Home: It's a nightmare Redstone Miner:Electrician.Diamond Miner: I'm rich! Lapis Lazuli Collector: Enchanting Time!
Praise be to Spode.
They need to devote the next 12 updates to optimizing the game. Seriously. My PC meets Mojang's rec'd reqs and it lags this bad even though there's plenty of free memory and the CPU usage isn't that high. The problem is definitely with the game. Well, with Java too. Becuase Java is horridly slow and it sucks stinky toenails.
Formerly known as ORabbit around these parts.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
That's a myth. The lag has nothing to do with Java. The game would be an extreme resource-hog even in something like C++.
...but that's just like, my opinion, man.
That's not really true. There are a number of issues that can cause it to lag in Java that wouldn't exist in C++ like garbage collection.
I have seen no difference in performance between 1.7.9 and 1.7.10, though.
I think there are Java parameters which can be used to override how it handles garbage collection.
1 FPS when in creative mode an generating new chunks.
My Github ด้้้้้็็็็็้้้้้็็็็็้้้้้็็็็็้้้้้็็็็็้้้้้็็็็็้้้้้็็็็็้้้้้็็็็็้้้้้дด็็็็็้้้้้็็็็้้้้้็็็็็้้้้้็็็็็้้้้้็็็็็้้้้้
C++ isn't the messiah people make it out to be. Minecraft is a technically demanding game in Java, and it would be a technically demanding game in C++ as well, even if it got a little faster and used slightly less memory.
Though I will say, I have no idea why the launcher process (the 2nd javaw.exe) uses over 200 MBs of memory after I click Play and the game starts up. Is that a result of the -Xms?
Also tested on my notebook, and i still get steady 60 FPS (Monitor default)
"Love as a principle and order as the basis; progress as the goal"
-Xms is the initial amount of memory allocated, so if you have that set to 200, then yes.
If it's the launcher, it shouldn't be using that much memory.
Garbage collection doesn't make something lag. Just like memory pointers don't make something lag.
It's how it's programmed that matters. Sure, you could, in theory (with very, very excellent programming) make Minecraft lag a little insiginficant amount in C++ or another language.
It's just not worth it in any way, shape, or form.
...but that's just like, my opinion, man.
Lois: Together we can do anything: face any foe, overcome any obstacle.
Peter: Yeah, climb any mountain, rent any video, dial any phone. And not just our phone, Lois, other people's phones. Decent phones, God-fearing phones, phones that everybody else gave up on, but we knew better because we were a team!
Brian: What the hell are you talking about?
Newly Spawned: Baby. Out of the Water: Deep-Sea Diver. Tree Puncher: First Fight. Carpenter: Under The Carpet. Stone Miner: Newb. Coal Miner: Just Add Methane. Zombie Killer: Village Protector. Iron Miner: Burnt Hands.
BudderGold Miner: Sky Army Stuck At Home: It's a nightmare Redstone Miner: Electrician. Diamond Miner: I'm rich! Lapis Lazuli Collector: Enchanting Time!