
Have people that have been reporting slow loading (especially asset loading, such as textures, models, etc) have their threading values changed/tweaked?
A common tweak around the net for helping alleviate town/city fps dips/stutter (which stems from streaming probs, along with core:core interaction, and threading problems), is changing;
SET RequestedNumJobThreads "-1"
SET RequestedNumWorkerThreads "-1"
To
SET RequestedNumJobThreads "0"
SET RequestedNumWorkerThreads "0"
While this does indeed 'work' to some extent. It also has the side-effect of firstly (obviously) disabling various process threading. Which is what may be causing some of these issues. Or at the very least making them worse.
From my testing, disabling the worker threading does stabilize fps in towns, and such. But it also drastically increases loading times, also for assets loading/streaming.
My CPU (3770k @ 4.4Ghz). With a fresh login, inside of a city: RequestedNumWorkerThreads set to -1 (auto) took about 1 second to load all of the npcs around me. With RequestedNumWorkerThreads set to 0, it took over 8 seconds to load the same npcs, in the same spot.
The actual loading screens may also be affected by this. But mainly, if people are running laptops, they have notoriously slow hdds (typically 5400rpm). Although I do get some slow loading screens, myself. Even on an SSD.
Side note: if people want to remove those temporary black models (the placeholder ones that are used while waiting for the full models to load) you can use the tweaks below. (inside Docs\ESO\...UserSettings file)
SET PlayerStandInsEnabled.2 "0" <- setting this to 0 turns off the black models. It will go back to default, where it shows no models until they are loaded.
SET PlayerStandInsMaxPerFrame "8" <- this setting dictates the max amount of black filler models allowed.
Have people that have been reporting slow loading (especially asset loading, such as textures, models, etc) have their threading values changed/tweaked?
A common tweak around the net for helping alleviate town/city fps dips/stutter (which stems from streaming probs, along with core:core interaction, and threading problems), is changing;
SET RequestedNumJobThreads "-1"
SET RequestedNumWorkerThreads "-1"
To
SET RequestedNumJobThreads "0"
SET RequestedNumWorkerThreads "0"
While this does indeed 'work' to some extent. It also has the side-effect of firstly (obviously) disabling various process threading. Which is what may be causing some of these issues. Or at the very least making them worse.
From my testing, disabling the worker threading does stabilize fps in towns, and such. But it also drastically increases loading times, also for assets loading/streaming.
My CPU (3770k @ 4.4Ghz). With a fresh login, inside of a city: RequestedNumWorkerThreads set to -1 (auto) took about 1 second to load all of the npcs around me. With RequestedNumWorkerThreads set to 0, it took over 8 seconds to load the same npcs, in the same spot.
The actual loading screens may also be affected by this. But mainly, if people are running laptops, they have notoriously slow hdds (typically 5400rpm). Although I do get some slow loading screens, myself. Even on an SSD.
Side note: if people want to remove those temporary black models (the placeholder ones that are used while waiting for the full models to load) you can use the tweaks below. (inside Docs\ESO\...UserSettings file)
SET PlayerStandInsEnabled.2 "0" <- setting this to 0 turns off the black models. It will go back to default, where it shows no models until they are loaded.
SET PlayerStandInsMaxPerFrame "8" <- this setting dictates the max amount of black filler models allowed.
I can't say what others have done, but I even uninstalled ESO and wiped the entire ESO folder from my documents folder including addons to make sure I had nothing left. After a fresh reinstall I STILL have the same issues.
Besides, the only value I ever changed was the LUA memory.
To make sure, I just checked my UserSettings.txt:
SET RequestedNumJobThreads "-1"
SET RequestedNumWorkerThreads "-1"
...