What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Interesting discovery, need confirmation

necr0

New Member
Joined
Dec 17, 2016
Messages
4
'ello folks. Been around a bit but not much of one for posting on forums. To the point.

tldr; Set Exilebuddy to "realtime" cpu priority, and Path of exile to "High" priority. It might fix micro-freezing.

Lately I've been having a lot of problems with PoE process stuttering badly and having lots of micro-freezes. Especially during rapid event scenarios such as opening a breach rift. Mid way through it'd get so bad that I'd get a 2-3 second freeze and just be dead. I understand a lot of CPU is required for these but found it odd because my computer should be able to do OK at that.

After getting frustrated I set forth trying to figure out why this was happening, enabled tons of debug logging, fresh installed with no addons, so forth. It was certainly better with no addons, so this was some form of choke point. From there I watched the debug stream as these events occurred and there always was a hard call/pause in Exilebuddy as well. It seemed like the client would hang for a moment while waiting for exilebuddy to finish the call. Not sure why it does that but it certainly looks like it does.

So I did what most people probably would have tried first. I set exilebuddy's CPU priority to realtime, and path of exile to high. This way it'd process whatever Exilebuddy needs first before trying to work on Path of Exile (as much anyways, tech is crazy.)

This didn't fix the stutter completely. Afterall, those events are still CPU heavy as fuck. But it made it like 500% better for me. Hoping this helps others. Also curious if I am right. So if you have micro-freeze problems, give this a shot and let me know! :)
 
'ello folks. Been around a bit but not much of one for posting on forums. To the point.

tldr; Set Exilebuddy to "realtime" cpu priority, and Path of exile to "High" priority. It might fix micro-freezing.

Lately I've been having a lot of problems with PoE process stuttering badly and having lots of micro-freezes. Especially during rapid event scenarios such as opening a breach rift. Mid way through it'd get so bad that I'd get a 2-3 second freeze and just be dead. I understand a lot of CPU is required for these but found it odd because my computer should be able to do OK at that.

After getting frustrated I set forth trying to figure out why this was happening, enabled tons of debug logging, fresh installed with no addons, so forth. It was certainly better with no addons, so this was some form of choke point. From there I watched the debug stream as these events occurred and there always was a hard call/pause in Exilebuddy as well. It seemed like the client would hang for a moment while waiting for exilebuddy to finish the call. Not sure why it does that but it certainly looks like it does.

So I did what most people probably would have tried first. I set exilebuddy's CPU priority to realtime, and path of exile to high. This way it'd process whatever Exilebuddy needs first before trying to work on Path of Exile (as much anyways, tech is crazy.)

This didn't fix the stutter completely. Afterall, those events are still CPU heavy as fuck. But it made it like 500% better for me. Hoping this helps others. Also curious if I am right. So if you have micro-freeze problems, give this a shot and let me know! :)

Great, will check this out.
 
Nah its just that Eb is poorly optimized, even in vm in breaches without eb running i get stable 60 fps with eb 1-5fps
 
I don't get anywhere near that low, think we're having a different problem :)

My fps is mostly stable 60 with drops here and there without exile buddy. (DX11 mode it is smooth as butter). With Exile Buddy the drops happen a little more frequently. Within breaches it rapidly jumps between 60 and 0-5, thus the micro-stutter.

It'd certainly be nice if exilebuddy could work with DX11, the gains are amazing for me at least.

Either way, anyone else having the issue I describe / Tried the fix? Could be I'm just crazy.
 
I'm with uupits on this one. down to 1-5fps in some situations. but that's inside a vm. you're not using a vm, aren't you?
I think the low fps in vm's are partly because of bad harddrive performance & async loading (the more accounts you run, the worse it gets & cpu, gpu & ram are not maxed out). I still tried your suggestion and it helped with another thing. Since the new client (I'm using DirectX 9Ex) in some situations there is high cpu-load on the NT-Kernel & Systems process and PoE gets down to 0-1 fps. with your settings it works better.
Anyone else has this behaviour with the NT-Kernel & Systems process?
And what's the difference between DirectX9 & DirectX 9Ex?
 
compare your FPS using Advance Item Filter and the Built-in Item Filter
 
compare your FPS using Advance Item Filter and the Built-in Item Filter


same with flaskhelper, stashbuddy and gemlevelerpro

disable all those must-have-core-plugins and you run without any fps spikes at all (almost at least)


sadly nothing we can do. the plugins are too important
 
hov3r was the question directed at me? I mentioned in my original reply that it certainly was better sans plugins. But as said before they are pretty important. It also wasn't great. Just better. Sounds like the other folks have a different issue than me it seems. Maybe I'm a special snowflake and it is due to OCing or something. Was just trying to see if there was a more root cause in handling or something. :)
 
Back
Top