Right, that's why the guy was saying to add them, but I was more curious about where the info came from than if it was valid or not.
Do bUseBackgroundFileLoader and bUseBackgroundPathing actually do something in the code?
I have set bUseBackgroundFileLoader=1, though a lot say it doesnt help, but it seems to put the terrain loader stuff in the background,
therefore the "Loading Terrain" message appears to be a lot shorter.
regarding stability i cant really say if its worse cuz i have CTDs randomly on 1 to 30 min basis.
my values regarding multithreading are:
iThreads=20 // thread pool
iOpenMPLevel=10 // this determines the priority the threads are set to
an abstract value, because of the multi platform ability gamebryo has, 10 defaults to above normal on windows and shouldnt be changed,
if set higher the threads are assigned to a higer priority, but this can mix up interaction, and lead to less desirable effects
not part of the subject:
as I remember windows got 32 priority stages, and it was part of dicussion to be changed for win 7 to a higher value as 128 (linux does have already 128 or 256 for better granularity)
more common on windows are the above_normal, blow_normal assignments, which correlate to a certain priority level of the 32 windows does use.
conclusion if you set openMPlevel=15 you really dont know exactly what priority the threads get. anyway above_normal (OpnenMPLevel=10) is already prioritised,
and should assign most system ressources to the oblivion process.