mojira.dev
MC-66549

Annoyingly low framerates on a wide variety of systems.

I created a thread on the Minecraft Forums, in a hopeful attempt to solve what was wrong with my system, and why these new "optimization" snapshots were not increasing framerates. I instead found that many others, on wide varieties of systems, were also receiving framerate drops. See the thread here: http://www.minecraftforum.net/forums/minecraft-discussion/recent-updates-and-snapshots/2173539-is-anybody-else-receiving-more-lag-after-the

I figured that since you guys imported multithreaded rendering, that framerate would skyrocket in the snapshots.

Instead, I (and many others) found that framerate was rather atrocious and unacceptable for our system specifications, in comparison to 1.7.

Steps to Reproduce:
1. Simply start up a game
2. Sprinting will often cause extremely high chunk updates, thus creating lag.

Related issues

Comments

qmagnet

Many people have reported increased frame rate not decreased - I know I have myself. In fact, even some users in your forums thread have said said the frame rate is better.
However, if you are experiencing low FPS, we need more info. Since your claim isn't universal, your best off doing some testing with client vs server. It can't be rendering otherwise the low FPS would be unanimous across all systems.
When does the low FPS occur? Is there server lag in the console? PC specs can help as well. Do you have a lot of item frame or clocks on your server?

migrated

Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report ([minecraft|http://hopper.minecraft.net/help/finding-minecraft-data-folder]/crash-reports/crash-<DATE>-client.txt) here.

A screenshot of the F3 screen while getting framerate lag would also be helpful.

migrated

FPS was at 150+, and now I can get 25 tops....if I'm lucky. Please alert Mojang, because this kind of lag is unacceptable. It seems that even sprinting seems to trigger the lag. Turning directions causes it too. Three of my friends (With decent PCs) also reported extreme framerate drops in the snapshots, some even as low as 7 fps. Please check the Minecraft Forums thread for more information: http://www.minecraftforum.net/forums/minecraft-discussion/recent-updates-and-snapshots/2173539-is-anybody-else-receiving-more-lag-after-the
1.7 Screenshot:http://imgur.com/S05hpyy
14w32d Screenshot (Same area): http://imgur.com/TpOQhhC

Specifications:
Intel Core 2 Duo e8500 @ 3.16ghz
XFX Radeon HD 6670 2GB DDR3 (OC'd at 900mhz memory clock)
4GB DDR3 RAM

Wasn't sure how to attach files so here is my crash report:

---- Minecraft Crash Report ----
// My bad.

Time: 8/10/14 5:30 PM
Description: Manually triggered debug crash

java.lang.Throwable
	at bsn.r(SourceFile:1566)
	at bsn.as(SourceFile:875)
	at bsn.a(SourceFile:312)
	at net.minecraft.client.main.Main.main(SourceFile:120)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
	at cee.a(SourceFile:308)

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [cif['Aeroisticon'/210, l='MpServer', x=102.75, y=80.00, z=348.43]]
	Chunk stats: MultiplayerChunkCache: 440, 440
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: -32.00,64.00,244.00 - World: (-32,64,244), Chunk: (at 0,4,4 in -2,15; contains blocks -32,0,240 to -17,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Level time: 12985 game time, 12985 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
	Forced entities: 116 total; [acg['Sheep'/259, l='MpServer', x=183.97, y=64.00, z=388.00], abx['Pig'/256, l='MpServer', x=177.00, y=63.00, z=375.97], abx['Pig'/257, l='MpServer', x=181.47, y=63.00, z=373.28], abx['Pig'/262, l='MpServer', x=182.47, y=71.00, z=415.81], abl['Bat'/2475, l='MpServer', x=131.53, y=18.04, z=421.03], abl['Bat'/2474, l='MpServer', x=137.50, y=18.50, z=421.75], cif['Aeroisticon'/210, l='MpServer', x=102.75, y=80.00, z=348.43], aei['Creeper'/68, l='MpServer', x=26.63, y=27.00, z=286.97], afp['Skeleton'/69, l='MpServer', x=24.69, y=47.00, z=282.91], aei['Creeper'/71, l='MpServer', x=31.50, y=26.00, z=288.50], abl['Bat'/67, l='MpServer', x=26.69, y=30.10, z=286.25], agc['Zombie'/76, l='MpServer', x=30.50, y=26.00, z=293.50], abl['Bat'/78, l='MpServer', x=31.78, y=32.10, z=289.81], abl['Bat'/72, l='MpServer', x=30.63, y=31.53, z=281.38], aei['Creeper'/74, l='MpServer', x=29.50, y=26.00, z=288.50], abl['Bat'/75, l='MpServer', x=27.72, y=24.10, z=294.25], aei['Creeper'/87, l='MpServer', x=26.75, y=31.00, z=353.09], acg['Sheep'/86, l='MpServer', x=25.66, y=75.00, z=340.41], aei['Creeper'/82, l='MpServer', x=30.53, y=51.00, z=302.56], acg['Sheep'/92, l='MpServer', x=26.66, y=63.00, z=355.84], aei['Creeper'/88, l='MpServer', x=27.84, y=53.00, z=338.81], abl['Bat'/91, l='MpServer', x=33.94, y=33.44, z=362.94], aei['Creeper'/90, l='MpServer', x=31.50, y=31.00, z=359.50], afp['Skeleton'/111, l='MpServer', x=35.50, y=29.00, z=311.50], acg['Sheep'/108, l='MpServer', x=37.06, y=63.00, z=288.91], aei['Creeper'/109, l='MpServer', x=34.00, y=50.00, z=302.50], agc['Zombie'/106, l='MpServer', x=34.50, y=33.00, z=276.50], agc['Zombie'/107, l='MpServer', x=37.75, y=50.00, z=297.59], abl['Bat'/105, l='MpServer', x=35.19, y=27.97, z=289.75], abl['Bat'/114, l='MpServer', x=43.09, y=38.94, z=369.34], afx['Spider'/113, l='MpServer', x=38.28, y=56.91, z=333.22], aei['Creeper'/112, l='MpServer', x=39.59, y=57.00, z=334.53], acg['Sheep'/127, l='MpServer', x=56.97, y=64.00, z=295.94], aei['Creeper'/126, l='MpServer', x=58.59, y=22.00, z=293.47], acg['Sheep'/125, l='MpServer', x=49.41, y=63.00, z=278.72], aei['Creeper'/124, l='MpServer', x=52.94, y=14.00, z=276.44], agc['Zombie'/136, l='MpServer', x=73.94, y=14.00, z=393.38], agc['Zombie'/1761, l='MpServer', x=131.50, y=18.02, z=419.50], agc['Zombie'/1760, l='MpServer', x=131.50, y=18.02, z=416.50], afp['Skeleton'/138, l='MpServer', x=69.50, y=49.00, z=391.50], agc['Zombie'/141, l='MpServer', x=82.13, y=14.00, z=387.59], acg['Sheep'/140, l='MpServer', x=89.50, y=103.00, z=382.66], agc['Zombie'/142, l='MpServer', x=81.50, y=14.00, z=391.03], afp['Skeleton'/1771, l='MpServer', x=37.50, y=30.02, z=285.50], afp['Skeleton'/129, l='MpServer', x=59.94, y=70.00, z=366.50], aei['Creeper'/128, l='MpServer', x=54.31, y=29.00, z=304.19], agc['Zombie'/130, l='MpServer', x=49.47, y=55.00, z=391.06], aek['Enderman'/1775, l='MpServer', x=36.50, y=30.02, z=283.50], abl['Bat'/133, l='MpServer', x=71.25, y=23.10, z=282.25], aei['Creeper'/135, l='MpServer', x=77.41, y=14.00, z=389.28], afp['Skeleton'/1772, l='MpServer', x=37.50, y=30.02, z=282.50], agc['Zombie'/134, l='MpServer', x=70.03, y=13.00, z=305.44], acg['Sheep'/153, l='MpServer', x=106.50, y=76.00, z=285.78], aek['Enderman'/1776, l='MpServer', x=35.50, y=30.02, z=280.50], acg['Sheep'/154, l='MpServer', x=101.13, y=75.00, z=293.13], acg['Sheep'/155, l='MpServer', x=97.03, y=90.00, z=367.47], acg['Sheep'/156, l='MpServer', x=104.31, y=93.00, z=369.47], acg['Sheep'/157, l='MpServer', x=100.47, y=103.00, z=391.31], afp['Skeleton'/158, l='MpServer', x=97.50, y=60.00, z=410.50], acg['Sheep'/159, l='MpServer', x=108.31, y=83.00, z=425.50], agc['Zombie'/144, l='MpServer', x=78.94, y=40.00, z=385.56], abl['Bat'/145, l='MpServer', x=81.50, y=40.22, z=385.53], aei['Creeper'/146, l='MpServer', x=91.22, y=60.00, z=418.28], aei['Creeper'/147, l='MpServer', x=90.31, y=60.00, z=418.50], afp['Skeleton'/148, l='MpServer', x=88.81, y=61.00, z=419.47], acg['Sheep'/171, l='MpServer', x=110.31, y=92.00, z=421.47], acg['Sheep'/170, l='MpServer', x=122.97, y=102.00, z=410.03], afp['Skeleton'/169, l='MpServer', x=128.09, y=17.00, z=408.50], agc['Zombie'/168, l='MpServer', x=125.47, y=19.00, z=385.38], afp['Skeleton'/175, l='MpServer', x=135.63, y=21.00, z=380.38], aei['Creeper'/174, l='MpServer', x=129.97, y=21.00, z=381.44], aei['Creeper'/173, l='MpServer', x=142.13, y=21.00, z=374.72], acg['Sheep'/172, l='MpServer', x=123.75, y=84.00, z=421.44], acg['Sheep'/163, l='MpServer', x=111.31, y=77.00, z=282.53], acg['Sheep'/162, l='MpServer', x=116.81, y=77.00, z=275.19], afp['Skeleton'/161, l='MpServer', x=117.50, y=22.00, z=278.50], aei['Creeper'/167, l='MpServer', x=124.28, y=21.00, z=384.56], aei['Creeper'/166, l='MpServer', x=131.47, y=67.00, z=377.03], acg['Sheep'/165, l='MpServer', x=118.16, y=75.00, z=359.53], acg['Sheep'/164, l='MpServer', x=135.66, y=77.00, z=359.44], abx['Pig'/186, l='MpServer', x=155.53, y=68.00, z=413.31], acj['Squid'/184, l='MpServer', x=154.00, y=62.03, z=378.28], acj['Squid'/185, l='MpServer', x=150.59, y=61.03, z=374.25], abx['Pig'/190, l='MpServer', x=157.13, y=65.00, z=424.06], abx['Pig'/189, l='MpServer', x=152.53, y=64.00, z=419.69], aei['Creeper'/178, l='MpServer', x=125.16, y=21.00, z=384.41], aei['Creeper'/177, l='MpServer', x=130.50, y=19.00, z=393.50], acg['Sheep'/182, l='MpServer', x=159.47, y=81.00, z=337.31], acj['Squid'/183, l='MpServer', x=157.31, y=61.53, z=378.94], abx['Pig'/180, l='MpServer', x=159.69, y=105.00, z=311.50], acg['Sheep'/181, l='MpServer', x=145.13, y=77.00, z=347.13], abx['Pig'/207, l='MpServer', x=165.47, y=67.00, z=423.22], aek['Enderman'/206, l='MpServer', x=160.97, y=35.00, z=420.50], acj['Squid'/201, l='MpServer', x=162.50, y=59.97, z=377.50], acg['Sheep'/200, l='MpServer', x=172.78, y=70.00, z=344.44], abx['Pig'/203, l='MpServer', x=170.88, y=69.00, z=413.16], afp['Skeleton'/202, l='MpServer', x=171.13, y=35.00, z=415.50], abx['Pig'/197, l='MpServer', x=162.69, y=106.00, z=308.47], acg['Sheep'/196, l='MpServer', x=170.06, y=81.00, z=294.06], abx['Pig'/199, l='MpServer', x=171.47, y=106.91, z=313.28], abx['Pig'/198, l='MpServer', x=160.31, y=107.00, z=315.03], acg['Sheep'/193, l='MpServer', x=157.13, y=81.00, z=293.03], acg['Sheep'/195, l='MpServer', x=160.66, y=82.00, z=294.75], acg['Sheep'/194, l='MpServer', x=159.44, y=80.00, z=293.44], abx['Pig'/208, l='MpServer', x=160.16, y=65.00, z=423.03], abx['Pig'/209, l='MpServer', x=172.78, y=71.00, z=420.50], aei['Creeper'/1679, l='MpServer', x=66.50, y=21.02, z=276.50], afp['Skeleton'/254, l='MpServer', x=179.47, y=38.00, z=357.84], abl['Bat'/255, l='MpServer', x=164.47, y=30.04, z=354.43], afp['Skeleton'/253, l='MpServer', x=180.50, y=37.00, z=367.16], aei['Creeper'/1681, l='MpServer', x=66.50, y=21.02, z=274.50], agc['Zombie'/248, l='MpServer', x=180.50, y=38.00, z=348.94], agc['Zombie'/249, l='MpServer', x=182.47, y=38.00, z=345.91], acg['Sheep'/246, l='MpServer', x=177.09, y=94.00, z=326.69], acg['Sheep'/247, l='MpServer', x=176.47, y=80.00, z=333.16], acg['Sheep'/243, l='MpServer', x=180.44, y=77.00, z=271.13]]
	Retry entities: 0 total; []
	Server brand: vanilla
	Server type: Integrated singleplayer server
Stacktrace:
	at cee.a(SourceFile:308)
	at bsn.b(SourceFile:2255)
	at bsn.a(SourceFile:321)
	at net.minecraft.client.main.Main.main(SourceFile:120)

-- System Details --
Details:
	Minecraft Version: 14w32d
	Operating System: Windows 7 (amd64) version 6.1
	Java Version: 1.7.0_51, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 216209184 bytes (206 MB) / 681050112 bytes (649 MB) up to 2863661056 bytes (2731 MB)
	JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3G
	IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
	Launched Version: 14w32d
	LWJGL: 2.9.1
	OpenGL: AMD Radeon HD 6670 GL version 4.4.12967 Compatibility Profile Context 14.200.1004.0, ATI Technologies Inc.
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: No
	Is Modded: Probably not. Jar signature remains and client brand is untouched.
	Type: Client (map_client.txt)
	Resource Packs: []
	Current Language: English (US)
	Profiler Position: N/A (disabled)
migrated

I have noticed that it is more severe in multiplayer, but in single player the lag occurs as well.

Multiplayer fps in 1.7 - 75 fps capped
Multiplayer fps in snapshot - (extremely inconsistent) 12 fps - 40 fps

Singleplayer fps in 1.7 - 75 fps capped
Singleplayer fps in snapshot - (again, inconsistent) 17 fps - 50 fps

Just some statistics, hopefully this can help.
I've also noticed that fps decreases slightly more near spawn areas.

Erik Broes

Close ALL other programs and try again.

migrated

I've tried everything. I've restarted my computer, closed out of everything, set javaw.exe to HIGH priority, temporarily disabled my antivirus software, disabled clouds (like you tweeted), and turned down all video settings. It seems impossible to get even close to the framerates in 1.7.

Again, fps seems to become slower when turning directions or sprinting.

EDIT: Underground, the framerate is SUPERB. 250+fps. Just, when traveling above ground, it drops to 25 or below. Very unstable.

migrated

(Unassigned)

Unconfirmed

Minecraft 14w32a, Minecraft 14w32b, Minecraft 14w32d

Retrieved