Trying to improve Path of Exile performance

CharDar

n00b
Joined
Mar 12, 2016
Messages
38
Hi all, I'm trying to improve my overall performance in PoE without going crazy and buying $1k worth of hardware. I just got a new GFX card, and it's improved my performance at bit, but overall I'm still getting a lot of chop here and there. I thought I may be throttling some component, or perhaps I just need to update some pieces of hardware. What are some of the pitfalls of my hardware? Thanks!

Here's the first part of my DXDIAG for system info:

------------------
System Information
------------------
Time of this report: 10/9/2016, 11:08:39
Machine name: CHARLIE-PC
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr.160902-0600)
Language: English (Regional Setting: English)
System Manufacturer: To be filled by O.E.M.
System Model: To be filled by O.E.M.
BIOS: BIOS Date: 06/26/15 18:42:03 Ver: 04.06.05
Processor: AMD FX(tm)-6300 Six-Core Processor (6 CPUs), ~3.5GHz
Memory: 16384MB RAM
Available OS Memory: 16284MB RAM
Page File: 7327MB used, 8954MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 64bit Unicode
 
What video card?

Try turning off multithreading. It causes huge hang spikes for me.
 
POE is just terrible in terms of performance. Even on my right, I got tons of hanging and then "catchup." Pretty sure it's something to do with how they "fixed" desync.

Getting new hardware isn't going to fix it.
 
They will be releasing a DX11 64bit version in the not too distant future, (maybe with the 2.5 patch?) - that should come with some performance improvements. It's not your typical engine - it was coded from scratch without a lot of the optimizations/tweaks that tripleA engines have, so there's not a lot you can do to help the situation other than throwing enough hardware at it. They do have two full time coders working on optimizations but for a custom coded engine from an indie dev don't hold your breath for any major leaps in performance, rather expect smaller incremental improvements each patch.

It is a pity for such a fantastic game, but they had no choice, at the time the game was in development game engines were like a million dollars to license.
 
Just shooting from the hip

I haven done any testing on disabling core parking on AMD system i don't even know if it work on that CPU but it might be worth trying.

Also i think this is one of AMD's "fake core" CPU aka you only have half the FPU core due to its CMT design. That can very easily give you decreased performance form thread conflicts.
To avoid this try setting affinity to every other core and see if it helps


if you want an easy tool to do both you can use my program Project Mercury from here
www.techcenter.dk/Mercury.exe
or search in majorgeeks or softpedia

You just run the program and go into settings and enable "disable core parking" and "no Hyper-threading conflicts" and see how it affects your game.
 
It may not even be your system, but latency to the game server. Press F1 in game, and see if FPS and latency spike when using predictive instead of lockstep mode.
 
Your issue may have to do with how the game loads assets now. Are you running the game off of an SSD? You could also try the command line option '--noasync', which will force the game to load assets like it used to, pre 2.3. It will take longer to load to the main menu, but it won't try to load when you're playing.
 
You can try to monitor your hardware and see if the "chops" coincide with a spike in utilization or a dip in frequency. If the hardware doesn't seem strained, you might want to consider an SSD if you're not on one already. They are pretty affordable these days.
 
Back
Top