I am getting some pretty serious lag in all Minecraft snapshots and releases from 1.9 to 1.9.4. I have been having this issue for about two weeks. I don't have the best computer but it is good enough to run Minecraft at around 70 FPS. I was playing Minecraft earlier this morning with zero issues, until I got a prompt to update and restart my computer. After the update finished, I tried starting Minecraft up again and was faced with ridiculous lag. The title screen was only getting about 2 FPS, and when I joined a server or any world (including a peaceful superflat world) I would get anywhere from 0-2 FPS. This usually lasts for a few hours or a day if I leave my laptop running then it fixes itself. This has happened to me at least 5 times in the last 2 weeks and usually occurs after I restart my laptop or if I shut it down the previous night. All of my drivers are up to date, I have the latest version of Java, I use CCleaner to help cleanup my laptop, etc... I've looked around to try to find solutions in other threads but nothing has worked. This is my first post so excuse me if I made any mistakes or forgot to mention anything.
Edit: After leaving my computer on all night, the problem seems to be fixed. Though this is what normally happens and if I restart or shutdown my computer I will have the same issue.
I forced a crash and provided the crash report below if that will be of any use.
---- Minecraft Crash Report ----
// Ouch. That hurt
-- System Details --
Minecraft Version: 16w20a
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 127983360 bytes (122 MB) / 272531456 bytes (259 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: 16w20a
OpenGL: Intel(R) HD Graphics 3000 GL version 3.1.0 - Build 188.8.131.5229, Intel
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)
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: [email protected]