Der Translation Lookaside Buffer (TLB) ermöglicht es modernen CPUs, virtuelle Speicheradressen schnell physischen Speicheradressen zuzuordnen und umgekehrt. Vorgänge, die den TLB leeren, verursachen einen Leistungseinbruch, bis sie erneut gefüllt werden.
Gibt es eine anständige Anleitung, die erklärt, wie die TLB-Tabellen ( Translation Lookaside Buffers ) auf einem ARM1176JZF-S -Kern verwendet werden?
Nachdem ich mir die technische Dokumentation für die ARM-Plattform angeschaut habe, weiß i...
24.01.2012, 18:49
%Vor%
Ich erwarte ~ 100000 dTLB-Speicherfehler im Userspace, einen pro Iteration (auch ~ 100000 Seitenfehler und dTLB-Ladefehler für den Kernel). Wenn Sie den folgenden Befehl ausführen, ist das Ergebnis ungefähr das Doppelte, was ich erwarte....
31.01.2018, 22:16