Virtuelle Adresse zwischenspeichern
359
kevin
Ich habe John Henessy und Patterson Computer Architecture Lehrbuch, 5. Ausgabe, Abschnitt B-38 gelesen.
- Warum werden die letzten 18 Bits für den Cache mit direktem Cache niemals dupliziert? Warum werden 4kB-Seiten mit 64 Sätzen multipliziert?
" http://www.cs.rochester.edu/~sandhya/csc256/seminars/lingxiang_page_coloring.pdf " Seite 2 erwähnte auch den Seitenversatz. Aber warum erhöht sich der Seitenversatz?
Warum kann ein direkt zugeordneter Cache die Seitengröße nicht überschreiten?
Verstehen Sie, was ein direkt zugeordneter Cache ist? Wenn nicht, lesen Sie zuerst [this] (https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Memory/direct.html). Wenn ja, können Sie versuchen, Ihre Frage anzupassen, um einige dieser Erkenntnisse widerzuspiegeln, damit wir sehen können, wo Sie verwirrt sind?
David Schwartz vor 7 Jahren
0
Wie löst die Seitenfärbung das Synonymproblem, das dann das Problem auf Seite 69 verhindert? https://www.ece.cmu.edu/~ece447/s15/lib/exe/fetch.php?media=onur-447-spring15-lecture20-virtual-memory-afterlecture.pdf#page=69 Synonymproblem ist definiert auf Seite 63
kevin vor 7 Jahren
0
Die Seitenfärbung ist eine Betriebssystemmethode, die sicherstellt, dass alle Zuordnungen virtueller Adressen zu einer bestimmten physischen Adresse die gleichen, weniger signifikanten virtuellen Adressbits gemeinsam nutzen, wodurch sichergestellt wird, dass die virtuellen Indizes für dieselbe physische Adresse gleich sind. (Bei gleichem Index gibt es keine Duplikate in einem Cache mit direktem Mapping.) Die 64 Sets sind eine Folge der 6-Bit-Farbgebung, mit der der Non-Aliasing-Index von 12 Bit auf 18 Bit erweitert wird. Bei der Größenbeschränkung wird keine Seitenfärbung oder zusätzliche Hardwareunterstützung für die Verarbeitung von Aliasnamen vorausgesetzt (z. B. das Prüfen anderer Indizes auf einen Fehler und das Entfernen von Aliasnamen).
Paul A. Clayton vor 7 Jahren
0
Danke, Paul. Ich bin ziemlich verwirrt mit Ihrem Satz "Die 64 Sätze sind eine Folge der 6-Bit-Farbgebung, mit der der Nicht-Aliasing-Index von 12 Bit auf 18 Bit erweitert wird." und unter der Bedingung, dass keine Seite eingefärbt wird? Würden Sie bitte mehr Details angeben?
kevin vor 7 Jahren
0
Hallo Paul, ich habe http://cs.stackexchange.com/questions/16630/understanding-the-basic-concepts-in-memory-organisation/16655#16655?newreg=cfa7ac3533434c349e03a4ebce46047c gefunden. Jede Indexgruppe wird also als Farbe bezeichnet Stellen Sie für virtuelle CAP-Adressbits 2 ^ (CAP) -Farben bereit? Warum ?
kevin vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
6
Muss ich 3 RAM-DIMMs haben, um DDR3 verwenden zu können, oder sogar eine 3-Kanal-CPU betreiben könne...
-
5
Warum läuft mein CPU-Fan, wenn Sie Videos oder virtuelle Maschinen ausführen?
-
4
Gibt es einen bestimmten oder messbaren Vorteil bei der Verwendung von ECC-RAM in einem Desktop-PC?
-
2
iTunes-Speicherverwendung
-
5
So ermitteln Sie, welche Firefox-Add-Ons den meisten Speicher verwenden
-
5
Was soll ich mit meinem alten Gedächtnis machen?
-
3
Wie kann ich feststellen, ob der Arbeitsspeicher auf meinem ASUS P5B MX-Motherboard von 2 auf 4 GB e...
-
6
Warum ist RAM für die neuen Macbooks so teuer?
-
8
"Speicher paarweise installieren" Wie funktioniert das für 3 GB?
-
7
Wohin sind die anderen 0,8 GB RAM gegangen?