[l] Coole Technologie von Microsoft (nein, wirklich!): Basic Block Tools. Die Idee ist, daß die für Windows Testsuites mit üblichen Szenarien haben, und darüber ein Profil erstellen, welche Sprünge in der Software häufig genommen werden, wo die kritischen Pfade im Code sind, und dann editieren sie die Binaries um, so daß die kritischen Pfade linear hintereinander liegen, ohne Sprünge drin, die signifikant häufig genommen werden. Im Übrigen fummelt der den Code auch so zurecht, daß der Working Set weniger Pages umfaßt. Ich versuche gerade mal Zahlen zu bekommen, wie viel das bringt, aber so Pi mal Daumen würde ich mal schätzen, daß man bei einem typischen Programm so 30% Reduktion im Code Working Set erreichen kann. Mir war nur bekannt, daß IBM an sowas arbeitet für PowerPC.