Was ist der Unterschied zwischen Kontext Ansätzen Umschalten in einem System verwendeten virtuellen Speicher und ohne virtuelle Speicher?wie virtueller Speicher den Context-Switching-Overhead erhöht?
0
A
Antwort
3
Wenn Ihr System keinen virtuellen Speicher hat, brauchen Sie nicht Ihre Übersetzungsvorgriffspuffer (TLB), die Spur von virtuellen hält spülen - bei einem Kontextschalter> physischer Speicher Übersetzungen. Der Grund dafür, dass Sie dies in einem System mit virtuellem Speicher tun müssen, liegt darin, dass die im TLB enthaltenen Zuordnungen höchstwahrscheinlich in einem anderen Kontext ungültig gemacht werden.
+0
Ich bin neugierig, zu wissen, wenn TLB wirklich in Maschine vorhanden sind, die nicht den virtuellen Speicher nicht unterstützt? – amaneureka
Verwandte Themen
- 1. Virtueller Speicher
- 2. Virtueller Speicher wird nie freigegeben
- 3. cc1plus: Virtueller Speicher erschöpft
- 4. Virtueller Speicher und verschiebbarer Code
- 5. Wie erhöht man den RAM-Speicher für Cluster in Couchbase?
- 6. Node.js virtueller Speicher erhöht ständig während der Verwendung von Kind-Prozess
- 7. Wie man Java-Speicher in openfire erhöht
- 8. virtueller Speicher und Größe jedes Artikels
- 9. Memory Swapping und virtueller Speicher auf iOS
- 10. virtueller Speicher erschöpft: Speicher kann nicht belegt werden
- 11. .NET Garbage Collector und x64 virtueller Speicher
- 12. Virtueller Speicher, Seitengröße, Maximale virtuelle Adresse
- 13. RX Androiden Observable + FileInputStream erhöht Heap-Speicher
- 14. Coredata Datenabruf erhöht Speicher ios verwendet
- 15. Resident Speicher des Prozesses erhöht, aber keine Major Page Faults
- 16. Ermitteln, wer/was reserviert 5.5 GB virtueller Speicher in w3wp.exe
- 17. Eine klare Erklärung, wie man Speicher in Android erhöht?
- 18. Wie erhöht man den Preis mit Prozent?
- 19. Erschöpfter virtueller Speicher Installieren von SyntaxNet mit Docker Toolbox
- 20. Grails 3.0.x - Wie erhöht man den Heap-Speicher bei Verwendung von "grails run-app"
- 21. TensorFlow: Erhöht das Ändern von Hyperparametern wie Dropout-Wahrscheinlichkeit den GPU-Speicher zum Trainieren?
- 22. AWS Pandas Installation geben ERROR: virtueller Speicher erschöpft: zuteilen Speicher kann nicht
- 23. Virtueller Zeiger
- 24. Speicher-Stream mit Bitmap-Bild erhöht die Speichernutzung
- 25. Speicher allmählich erhöht mit d3 für Echtzeit-Diagramm?
- 26. Virtueller Mac?
- 27. RSS-Speicher erhöht, während Heap in Node.js stabil ist
- 28. Die Größe virtueller Maschinen kann durch Azure Management Portal nicht erhöht werden
- 29. Wird der virtuelle Speicher für den Kernel selbst verwendet?
- 30. Virtueller Destruktor C++
Ich würde sagen, dass es in der Regel auf Ihrem System abhängt: https://en.wikipedia.org/wiki/Context_switch#Performance. Es gibt viele Dinge zu berücksichtigen. – acornagl