Download
(420 b)
Download
Updated: 05/26/14 05:18 PM
Pictures
File Info
Compatibility:
Craglorn (1.1)
Live (1.0)
Updated:05/26/14 05:18 PM
Created:05/25/14 03:10 PM
Monthly downloads:22
Total downloads:3,663
Favorites:1
MD5:
ESO High Priority
Version: 1.0
by: Azrazel [More]
This is simply a command script that will launch ESO in High Priority mode everytime.

If you are experiencing stuttering, low fps, frame jumping, lag, etc. in game, one of the best known fixes for this is to change the priority Windows gives to the game to High. Rather than having to bring up task manager every time you start the game, this script automates the process for you by launching the game, then setting it to high priority.


Unzip, and run the .bat file included to launch the game. This assumes you have ESO installed in the default directory.
Post A Reply Comment Options
Unread 06/24/14, 03:11 PM  
GrfxGawd
 
GrfxGawd's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 20
Uploads: 1
Processor affinity

Perhapse this might be of help?

System.Diagnostics.Process.GetCurrentProcess().ProcessorAffinity = (System.IntPtr) 4;

Now
$property = "systemname","maxclockspeed","addressWidth",

"numberOfCores", "NumberOfLogicalProcessors"

Get-WmiObject -class win32_processor -Property $property |

Select-Object -Property $property

Will display a lot more information than needed. Once the logical cores are identified by the system is there a way to possibly divide that number in half and then place the value into the string above and have that in the file?
Report comment to moderator  
Reply With Quote
Unread 06/04/14, 12:02 AM  
Kraeius
 
Kraeius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 249
Uploads: 3
Originally Posted by Sinful Soul
Originally Posted by SektaNZ
You can set ESO to Above Normal which enables Foreground Boosting on a Windows OS but don't set it to High.
I was browsing the add-ons here on EsoUI when I came across this one and read your comment and the funny thing is that I had just read a Zenimax employee say just the opposite about 20 minutes ago in their official forums in regards to people having lag/crashing:

Originally Posted by ZOS_JasonL
In the meantime, be sure to run ESO as Administrator, set the app as "high priority" in the Task Manager, and disable any firewall or antivirus protection. As basic as those steps may sound, they often help with these types of issues. We also recommend closing the launcher once you begin playing so it's not running in the background.
Even ZOS' devs are telling people to set ESO to "high priority".
There is no rule like "everything ZOS say is correct". Often what "A" agent says colliding with agent "B"s suggestion. I'm not specialized in that area but as I know from my colleagues (I'm a dev. in QA dep.), above normal is more proper option to give some boost.
Last edited by Kraeius : 06/04/14 at 12:29 AM.
Report comment to moderator  
Reply With Quote
Unread 06/03/14, 10:50 PM  
Sinful Soul

Forum posts: 1
File comments: 176
Uploads: 0
Originally Posted by SektaNZ
You can set ESO to Above Normal which enables Foreground Boosting on a Windows OS but don't set it to High.
I was browsing the add-ons here on EsoUI when I came across this one and read your comment and the funny thing is that I had just read a Zenimax employee say just the opposite about 20 minutes ago in their official forums in regards to people having lag/crashing:

Originally Posted by ZOS_JasonL
In the meantime, be sure to run ESO as Administrator, set the app as "high priority" in the Task Manager, and disable any firewall or antivirus protection. As basic as those steps may sound, they often help with these types of issues. We also recommend closing the launcher once you begin playing so it's not running in the background.
Even ZOS' devs are telling people to set ESO to "high priority".
Report comment to moderator  
Reply With Quote
Unread 06/03/14, 06:40 PM  
SektaNZ

Forum posts: 10
File comments: 118
Uploads: 0
Setting to High means any interrupt requests by other devices, such as audio, input devices, etc have to wait for ESO constantly. Anyone with ASIO audio will get pops, clicks and jitter out the a$$ with ESO set to High. Mice with 1000hz polling rate will suffer from polling issues. It's fighting with hardware devices for interrupts. The end experience is going to be worse with input lag and stuttery audio. Frametimes will suffer on multi-gpu systems due to the amount of CPU cycles required by them.

Here's something on real-time (which is far worse than High but you get the idea): http://blogs.msdn.com/b/oldnewthing/.../10022675.aspx

Realworld results:

Here's realtime kernelstreaming audio with ESO at High: http://i.imgur.com/HTADBFr.png

Here's realtime kernelstreaming audio with ESO at Above Normal: http://i.imgur.com/9Hkx8qO.png

High was fluctuating wildly between 0 and 900%!! Above Normal was 0% sometimes fluctuating to 10%. In-game the audio was constantly skipping.

This is on Windows 8.1, 4770k @ 4.5Ghz, HD7970 Trifire, Gigabyte G1 Sniper 5, Corsair Force GT 120GB SSD

To fix the stuttering in ESO you have to reduce the affinity so it's not bouncing on cores since the game is largely single threaded. It can balance the load on up to 4 cores efficiently but if the threads are bouncing then the CPU is constantly clearing and filling it's cache. You can also go to UserSettings.txt and change the NumWorkerThreads to 0 to stop this. You can set ESO to Above Normal which enables Foreground Boosting on a Windows OS but don't set it to High.
Last edited by SektaNZ : 06/03/14 at 06:45 PM.
Report comment to moderator  
Reply With Quote
Unread 06/01/14, 03:35 PM  
Azrazel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Originally Posted by SektaNZ
Due to software interrupts and how CPUs work, I wouldn't really recommend setting the game to High. Above Normal, yes but not High. You are usually worse off with High in games, especially games that are CPU bottlenecked.
Can you provide some facts, articles, or anything else to back this? Otherwise I'll assume you are just trolling.

I set my game to high priority because otherwise I get stuttering and the game will freeze for two to three seconds. I will try it in Above Normal and see if I get the same performance boost though. But I can tell you from first hand experience that running the game in High Priority has no downside on my system. I run the game and mumble at the same time, and I have not had any problems.

ZOS has recommended to people to change the priority to High to improve FPS:
http://forums.elderscrollsonline.com...Comment_546367

And other users have shown that setting it to High Priority also improves performance:
http://forums.elderscrollsonline.com...Comment_584311
http://forums.elderscrollsonline.com...Comment_491820
Last edited by Azrazel : 06/01/14 at 03:36 PM.
Report comment to moderator  
Reply With Quote
Unread 05/29/14, 03:18 AM  
SektaNZ

Forum posts: 10
File comments: 118
Uploads: 0
Due to software interrupts and how CPUs work, I wouldn't really recommend setting the game to High. Above Normal, yes but not High. You are usually worse off with High in games, especially games that are CPU bottlenecked.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: