Optimize your system or optimize the game?
Questions about optimizing your system may be better asked on forums dedicated to that.
As for optimizing your game install - did you try searching the word optimize. Read the hardware forum (may be more suited to the question).
For optimizing game:
Newer answers:
http://www.gamesas.com/index.php?/topic/1091580-tesivpositive-performance-optimiation-stabilization-information/
http://www.tesnexus.com/downloads/file.php?id=23208
Make the exe Large Address Aware (good mostly for 64 bit quad core systems). http://www.gamesas.com/index.php?/topic/1076274-oblivion-and-physical-memory-usage/page__hl__large%20address%20enabler http://www.gamesas.com/index.php?/topic/1071593-oblivion-w-laa/ http://www.gamesas.com/?showtopic=1071326&st=0
http://cs.elderscrolls.com/constwiki/index.php/TES4Edit_Cleaning_Guide
Learn to eliminate background processes/services. The http://www.blackviper.com/ site teaches much about this.
http://www.gamesas.com/index.php?/topic/1084204-bain-mod-installation-projects/
Older answers (still some gold in these):
http://www.gamesas.com/index.php?/topic/881204-the-oblivion-performance-project-topp/
http://www.gamesas.com/?showtopic=762701&hl=
http://www.uesp.net/wiki/Oblivion:Technical_Support
Then several of the knowledgeable folks on Fallout 3 forum have been http://www.gamesas.com/index.php?/topic/1093301-performance-mods/. I'm wary of these things, but have used priority master to make the game get more priority in resources. Can't say I've seen miracles.