I would have to disagree with pretty much everything 'unwinding' has said.
I have seen both better performance and better stability through tweaking the INI. Going to certain locations would usually result in a crash
- fast travel to Nipton was one. Fast travel to the 188 trading post meant I appeared 3 foot above the road and dropped down. After tweaking
I now spawn properly at ground level.
Using task manager I was seeing even usage across all 4 cores but now I have 2 cores used 50/40 and the other 2 virtually NIL.
So I would say - try it for yourself and see what results you get but keep a notepad handy and write down the settings you change
in case you want to change it back.
?? I'm not quite sure I follow what you're saying. So after "tweaking" your .ini file you are now using primarily two cores instead of four? That's not possible for one thing, and the other thing is that wouldn't be very good if true. Fast traveling will place you above the ground occasionally, its a known bug in the game and no amount of editing the deprecated .ini settings that the game doesn't even use will fix it (why would these even be related to on another?). I definitely do not recommend anybody try any of these if they want their game to be stable. At no point since Oblivion was released in 2006 has the developers ever explained or endorsed any of these, somebody just made a "guess" that they magically fixed things when in reality they do nothing. When I say I have done extensive testing with and without them, I really mean it. I was OCD trying to get FO3 to run as best as it could and in the end that meant the default .ini settnigs. People need to stop endorsing these placebo and performance-hurting "enhancements" because it will only cause further issues and complaints on these support forums.
As for what the task manager says, I still do not quite understand what you are saying. If you REALLY want to force the game to run on two cores then do this:
Make a shortcut to falloutnv.exe
Right-click the shortcut and select "properties"
In the "target" field, remove everything that is there and paste the following:
C:\Windows\System32\cmd.exe /C start /affinity 5 falloutnv.exe
If your hard drive is something other than c:\, make sure you change it
Now apply the settings and make sure that steam is CLOSED otherwise it won't work. Go ahead and add the iNumHWThreads=2 to the general section of the default.ini in the game's folder just in case it actually does anything. Now run the shortcut, it will open steam and the NV launcher. If you go to task manager and right click on steam32 and falloutnvlauncher then select affinity you will see that they are only using cpu 0 and cpu 2 which are two physical cores just in case you have hyperthreading (this way it won't be using hyperthreading at all, ex. cpu 0 and cpu 1 would be the same physical core with cpu 1 being fake so you don't want that checked)
Now run the game from the launcher and it will run with the same affinity 2 cpu. You can verify this by bringing up task manager and checking the affinity of falloutnv.exe
Congratulations, enjoy your slow performance. You've just forced the game to run on two cores. Fire up FRAPs and notice how your framerate will be nearly cut in half at times. You definitely don't want this so please delete the shortcut and remove that stupid inumhwthreads line from your default.ini. Like I said, the game uses 40 threads and you can verify this by going to task manager>performance>resource monitor and looking at the column that says THREADS and then find falloutnv.exe. No amount of editing the .ini fill increase or decrease the number of threads. Adding the inumhwthreads=2 does absolutely nothing as the game still uses all your cores anyway which as I have proven you WANT it to do anyways. These .ini "tweaks" are not tweaks at all and people need to stop posting them. Period
PSeriously, if people want to use them that's fine but I just wanted to clear the air and let anybody that actually cares know they don't do a thing. It's like that episode of the simpsons where lisa talks about a rock that keeps tigers away (no it doesn't work but do you see any tigers around?). If somebody instructed us to place a file called "FalloutFix.ini" in the game's folder and edit in notepad to include the line "Performance=AWESOME" there would be a dozen users that claimed it fixed their FPS and CTD
(PS, don't actually seriously play the game with the CPU affinity forced to two cores... really it will hurt performance. I only posted the instructions to prove a point and everybody is welcome to try playing the game that way but seriously it cuts your FPS in half at times. The game will use all your cores so if you have a quad or better you'll get better performance so you might as well take advantage of those cores rather than blindingly assume the game works better on two cores)