PoE2 horrible, really HORRIBLE performance
For me, biggest impact had disabling steam pre-cache, because it overrides that 100gb shader cache u set in driver. Also it eats all free CPU power and my cache was like 12gb after 1 day and nvidia one stops at around 70% cpu usage keeping headroom for game. And after 3 days it is 3gb. It seems more compressed and u load it faster resulting in higher cpu usage, but lower slutter because game doesnt micro freeze when waiting like steam one that does it because ssd can't Keep up. Using 2 ssds allows it load both in parallel so micro freeze is nonexistent. Resizable bar allows game to never use queue to load things and instead it loads all at once, works twice as good with 2 ssds. Loading in bulk have faster read from ssd, more bandwidth effecient and less cpu usage.
Also command line argumments -gc 2 or -gc 3 helps if u have free memory. It force number of generations for garbage collector, that handle what game keeps loaded. I use 3 with my 96gb ram and game use up to 25gb after playing for long time and when memory spiking and have many monster on map. But, gc 1 uses around 3gb and ssd is constantly loading. Around 300-500gb read per day, so ppbly this game could be ssd killer. -gc 1 is one huge pile of data, that is causing micro freeze, because everytime you check everything. -gc 2 move data that are repeatedly used to 2nd gen pool and clean only 1st gen which is smaller. Usually 1st gen holds things u see only occasionaly. Some skill effects, bosses etc. Your character, your skills, hideouts and all things You repeatedly use are kept in 2nd gen and removed mostly when they timeout. So overall, game uses more ram and less CPU each cycle. -gc 3 is same as gc 2, but splits 2nd gen to 2nd gen (occasional) and 3rd gen (always or often). Using even more ram and even less cpu each clean cycle. Data moves gen 1 > gen 2 > gen 3 and lower gen can clean when it timeouts or is used again and then it moves to higher gen, where timeout time is higher. Simply, instead of cleaning RAM you just update how old data is to free cpu time, so... higher gen is just older and more used data where You postponed deletion. Like postponing work. xD So increasing gc results in doing small steps that are fast enough but very often and with small pauses instead of doing all ať once and with long pauses. This balance cpu usage over longer period of time resulting in more cpu usage when nothing happens and less in fights flattening frametimes curve. |
![]() |
I've been using an i9-14900K and RTX 5090 GPU, but my experience in the Atlas endgame maps has been consistently poor over the past nine months. All performance bottlenecks are clearly tied to the CPU. It makes me wonder how much worse the experience must be for players with mainstream hardware configurations.
|
![]() |
" We talk mostly about the Endgame (endgame of endgame). And if u have 3D cache and running vulcan, thats why. Not all have it. You muset compare similar setups and conditions (renderer, NVME ssd 1x vs 2x, free ram/vram etc) You have low monster Density and drops to 50 fps and low cpu usage because precached maps. I have after optimizations drops to 80 fps in high density maps. Mostly because my GPU cant handle handle screen wide explosions. But I framegen that back to my fps cap 158 fps with nvidia smooth motion framegen. |
![]() |
My Setup:
*AMD ryzen 7800X3D CPU with arctic freezer II 280mm cooler (utilizing around 20-70% depending situation) *32gb 6000mhz ram in EXPO mode *gen4 M2.SSD *Nvidia RTX 5080 @ 3440x1440p (utilizing from 20-70%) My FPS drops down to around 17-20 fps during heavy fights at endgame. i some cases of clusterfuck in maps (especially killing abyss) i have seen 15fps, the games so damn laggy at some point. I have dynamic culling on in the graphic setting, and it doesnt matter if i play highest or lowest possible settings, the same result with the fps. The really weird thing is that when its clusterfuck both my CPU and my GPU utilize only around 20% each. and i have like 20 fps. |
![]() |
" Increase cache, use vulcan, disable steam pre cache, resizable bar (i use 12gb size), move shadeds to other ssd if u have similar (2 NVMEs are Best), try gc2 or gc3 arguments based on your free ran and give it few days to recompile all shadeds during gameplay. Use nvidia smooth motion to generate half frames (fake frames use only GPU, 0 CPU). If You had 120fps and dropped to 60, now u Will have 120 rock stable, because Real frames are 60 and rest IS fake and not using cpu. I also use primocache to use some spare rám as buffer to cache game. I have 96gb ram, si I use 48gb buffer and game uses around 20. So in total 68gb for game and still fps drops. xD |
![]() |
Vulcan is just bad... I mean the game runs more stable on it, and you don't get those annoying 15second long reloads when DX shoots down the game, but the performance is a joke.
It is the amd stepchild, so no real wonder now that nvidia has "won" :( Current Build: Penance Brand
God build?! https://pobb.in/bO32dZtLjji5 |
![]() |
" The disk controller, etc. the separate doesn't matter (I believe). I'd reiterate though: >also add "PathOfExileEGS.exe".< This should exclude the defender from attaching to the syscalls; Personally I dislike the defender. It messes up my, and my colleagues, work profoundly - project build/compilation is over 3x slower sometimes, so I have it disabled on my personal machine. |
![]() |
I am stuggling as hell.
I just format win11 fresh new intel14600kf / 3070 ti, last nvidia driver clean install with DDU offline. I ran into a breach with my reaper bloodmage => 10 fps, can't barely see anything I ran into a breach + abyss, I die without possibility of playing this is not acceptable I have tried everything, rbar stuff, tried every configuration possible. Nothing works |
![]() |
" considering your PC specs... thats crazy... I have no hope in my PC beeing able to have more than what I have now :( Dernière édition par pickila#7108, le 24 sept. 2025 à 06:10:51
|
![]() |
80 fps endgame with 5800x3d, RTX 4070 and gpu bound. Mostly stable around 120. When I turn FG x2 on, I have rock stable 79/158 and in end game massive fights drops to 50/100 average. Around 30/60 When no shaders, 50/100 when shader spikes and 70-79/140-158 when shaders are already compiled. Shaders are slowly growing and day by day my fps drops are lower. This game is not GPU heavy, so I use vulcan. Less cpu usage, faster loading, smaller shaders, lower power usage but slightly lower maximum fps and much lower fps drops. Vulcan also favors 3D Ryzens heavily, especially with Resizable bar.
|
![]() |