Achso, der Kombi hat 1 Minute, die HSe liegen drüber. OK, das kann noch eben gehen. Gut auch, dass Du die Aktualisierungsraten schon mal abgestuft hast, ich glaube, ich hatte Dir das mal in Skype verklickert. So könnte es gehen, aber es ist halt eine "Mangelverwaltung", wie damals schon die DDR mehr schlecht als recht funktioniert hat.
Mach es doch so: lass die HSe mal leer (also ohne aktives Order-Routing) laufen auf der Maschine. Wenn Du auf keinem der beiden Core's ständig 100% Auslastung siehst, kannst Du es wagen (wohlgemerkt, Du musst jeden Core einzeln ansehen, nicht nur die Gesamt-Auslastung).
Wenn ein Core aber immer an der Oberkannte liegt, gehst Du die Prozesse angucken (sortiert nach CPU). Wenn es einen Process gibt, der 50% Auslastung zu 95% der Zeit anzeigt - hast Du ein Problem. In dem Fall wäre die Maschine am Anschlag, und Du kannst nicht wissen, welche Ticks usw. Du Life verpassen wirst.
Später dann: gibt es Signale nur zum Hold oder Out, statt Enter bzw. Exit, kann es an unsauberer Programmierung liegen oder einer zu langsamen Maschine. Mit dem Core 2 Duo und der von Dir beschriebenen Konfiguration kannst Du also letzteres nicht ausschliessen und musst dann beides in die Fehlersuche einschliessen - was die Sache dann nicht einfach macht.
Mein Spruch an der Stelle muss halt kommen ... auf die Dauer hilft nur Power
Ah, ob Du zuwenig RAM hast, siehst Du a) im Taskmanager oder b) ist es "fühlbar". Wenn die Maschine unter Last kaum noch reagibel ist, wird sie wohl mit swappen beschäftigt sein. Und nein, mehr als 3.5 GB kann ein 32 Bit Win-XP 32 Bit nicht ansprechen, sogar wenn das Mobo mehr RAM aufnehmn kann. Die Frage wäre also, ob Dein Win-XP ein 64 Bittiges ist (bei Win-XP eher unwahrscheinlich, es gab es mit 64 Bit, aber man musste sich schon sehr anstrengen, eines zu bekommen - und dann hättest Du das eh erwähnt, wenn Du zu dieser Gilde gehören würdest).