PoE's performance is poor for a lot of people

Hey,

from my experience, the issue is mostly related to the fact that the game is only using one single CPU core. I've tested a lot, most issues I have in party. Even with everything set to low.

Rig: i7-4770K, 16GB RAM, GTX 980 Ti, Game on SSD.

But when I deactivate "Post Processing" I notice a huge improvement in performance when partying. It doesn't seem to have any impact to change other settings from low to high, it's just post processing what make the difference. Playing in groups with active "Post Processing" is nearly impossible for me.

Would GGG scale the game to more threads/cores, the performance would be much better than what we currently expierience. Because the CPU can actually provide more updates to the GPU, but if you only use one core there always is a bottleneck.

I can run Battlefield 4 in 4K almost in Ultra settings on 60FPS, but PoE in party and the game is stuttering like hell when it comes to mob groups or a lot of other objects while Post Processing is active. But the computer is still snoring (16% CPU load / 23% GPU load) because PoE is unable to use the ressources that are available.

I guess fixing this issue would be very expensive - the engine would need to get a complete re-design to x64 and multicore. This is a known issue since the beginning of PoE but getting more and more serious with every further expansion they include into the game.

I really hope this gets fixed sometimes :)

Cheers,
Zalkortis
"
Zalkortis wrote:
Hey,

from my experience, the issue is mostly related to the fact that the game is only using one single CPU core. I've tested a lot, most issues I have in party. Even with everything set to low.

Rig: i7-4770K, 16GB RAM, GTX 980 Ti, Game on SSD.

But when I deactivate "Post Processing" I notice a huge improvement in performance when partying. It doesn't seem to have any impact to change other settings from low to high, it's just post processing what make the difference. Playing in groups with active "Post Processing" is nearly impossible for me.

Would GGG scale the game to more threads/cores, the performance would be much better than what we currently expierience. Because the CPU can actually provide more updates to the GPU, but if you only use one core there always is a bottleneck.

I can run Battlefield 4 in 4K almost in Ultra settings on 60FPS, but PoE in party and the game is stuttering like hell when it comes to mob groups or a lot of other objects while Post Processing is active. But the computer is still snoring (16% CPU load / 23% GPU load) because PoE is unable to use the ressources that are available.

I guess fixing this issue would be very expensive - the engine would need to get a complete re-design to x64 and multicore. This is a known issue since the beginning of PoE but getting more and more serious with every further expansion they include into the game.

I really hope this gets fixed sometimes :)

Cheers,
Zalkortis
As it has been stated a few times already, i would gladly choose to wait a while for more content if it meant fixing the engine. Seeing poe run buttery smooth like D3 for example would be a dream come true. Granted D3 looks worse than poe.. but you get my drift.
^ It's not just single core, it's single threaded and locked. And as a 32 bit application it is limited to 3gb total (system+gpu) memory usage in a 32 bit OS, 4gb in a 64bit OS. The client by itself uses 2.4gb ram, the display system with 4 prerendered screens can use more then a gb by itself. It's made to use the absolute limits of 32 bit single threaded applications, and it does so with thread locks. And I really do think it causes some crashes due to trying to allocate more memory then a 32 bit application is allowed.


And your right, the game's engine would need replaced entirely to fix any of these issues in the end... but they refused to do so years ago (in beta) when people like me complained here. They were stating that it would take 2 years to remake the game in a new engine and that all content updates would cease during that changeover.
Last edited by Jiero#2499 on Aug 22, 2015, 5:12:43 PM
"
Jiero wrote:
^ It's not just single core, it's single threaded and locked. And as a 32 bit application it is limited to 3gb total (system+gpu) memory usage in a 32 bit OS, 4gb in a 64bit OS. The client by itself uses 2.4gb ram, the display system with 4 prerendered screens can use more then a gb by itself. It's made to use the absolute limits of 32 bit single threaded applications, and it does so with thread locks. And I really do think it causes some crashes due to trying to allocate more memory then a 32 bit application is allowed.


And your right, the game's engine would need replaced entirely to fix any of these issues in the end... but they refused to do so years ago (in beta) when people like me complained here. They were stating that it would take 2 years to remake the game in a new engine and that all content updates would cease during that changeover.


I would be content to wait for them to fix it. I can't play in groups right now. My frames drop to 12. This is with all settings the lowest possible in game menu.

Amd phenom 2 1100t 6 cores at 3.30GHz
16gigs ram
64 bit windows 7
Geforce GTX 660 Ti
SSD

I can play every other game completely fine. In parties in this game I lag out horribly.
Last edited by Orbitalx#4006 on Aug 22, 2015, 5:42:32 PM
And I said back then that Id prefer better performance over act4. Still do.
"
Jiero wrote:
And I really do think it causes some crashes due to trying to allocate more memory then a 32 bit application is allowed.


GGG has already admitted this is true. The MapCrash stuff happens because of memory issues and their recommendation to fix it is to get a 64 bit OS. The option I used to mostly get rid of the crashes is adding -gc 1 --nopreload to the target box is PoE's shortcut properties.



As a reply to this thread in general, even in single player I've noticed that post-processing has an impact on how I play the game. Currently running an Intel Core 2 E8600 3.33 GHz, AMD R7 250, and 4 gigs of RAM but I'm on a 32 bit version of Vista. Without post-processing I'm at a steady 50-60 FPS with stutters to 1 FPS every now and then. Add in post-processing and the stutters happen at least every ten seconds during combat. Without combat my FPS is smooth, as is my latency.
Can't really say anything about running the game on a brand new and powerful computer. The fame runs well.. it runs. Not that I have ever used some character build that is known to cause framerate dropping. I have heared ppl complaining about those builds though. I was even merciful towards my computer and sold a Mjölner I happened to find during the torment league.

I reported one FPS problem just today. This one has definately something to do with the game getting minimized as user visits the background using alt + tab. So, I sure wouldn't mind the next big patch being mostly about polishing what we already have.
Possible to split content.ggpk? Idea being users with less than 6 gb of free ram can put the most used files on ramdisk. ~1gb-2gb
<3 Free Tibet <3
Ramdisk will improve only IO performance (mostly loading times). Only GGG can find out where are bottlenecks by doing performance profiling.
i am playing at 640*480 and still get screen freezes with mjolner, so yeah.

do something ggg!

Report Forum Post

Report Account:

Report Type

Additional Info