Seite 3 von 3
Verfasst: 15.03.2007 14:03
von hardfalcon
Klar isses langsamer als direkt mit den Registern zu arbeiten, aber es ging mir vor allem um den Schnelligkeitsunterschied zwischen L1-/L2-Cache, und eben dem RAM.
Verfasst: 15.03.2007 14:08
von Kaeru Gaman
ja gut.. wie gesagt, hab ich kein plan von, wie ich das cachen müßte, damit er,
wenn ich per pointer auf den mem meiner struct zugreife, den cache nutzt....
oder ob er das automatisch macht...
grundsätzlich gilt einfach:
wenn du einen eigenen größeren variablentyp erschaffst,
dann musst du um damit zu rechnen, teile davon lesen/schreiben,
und dabei musst du dich außerhalb der register bewegen, bist also "langsam".