Zu 1.

Ich geb jetzt ganz einfach mal den zu langsamen Festplatten die Schuld.
Es ist einfach nach einer gewissen Spielzeit zuviel Datentransfer,
seit ich die Oblivion Texture Replacer Landscape1024 habe,
könnte ich nach jeder ausgeräumten Höhle das Spiel neu starten.

Zu 2.

Der Konsolenbefehl pcb (purgecellbuffers) ist auch nur eingeschränkt tauglich.
Zumindest bei mir ändert sich nichts an der Performance.
Für mich ist das Beenden des Spiels nach etwa 45-60 Minuten Spielzeit zur Gewohnheit geworden.

EDIT:
  • Tip 1: Diese Oblivion.ini ausprobieren. Im Elderscrolls Forum wird die hochgelobt.
  • Tip 2: Nicht ganz so rabiat wie Tip 1.
    Den Wert bei bPreemptivelyUnloadCells in der Oblivion.ini mal auf 1 setzen.

Es gibt bestimmt noch einige ini Tweaks, die etwas bewirken könnten,
aber alles auszuprobieren...
Ist ja auch so, das eine ini Änderung bei dem Einen einen Performanceschub bringen kann,
beim Nächsten hat es negative Auswirkungen.

Zu der ATI Geschichte kann ich Dir leider nichts sagen,
da bin ich nicht auf dem Laufenden.