Als «memory-management» getaggte Fragen

2
Was ist die Lebensdauer eines Dateideskriptors?
Wie hier beschrieben , werden Umleitungen open()zum Schreiben in eine Datei verwendet. In der Shell wird ein innerer (?) Dateideskriptor erstellt, der bei Bedarf verwendet wird. Wird der innere Deskriptor für die gesamte Dauer des Skripts oder die Lebensdauer der Shell erstellt? Wird es nach einiger Zeit, einer Reihe von …


2
Warum haben schreibgeschützte Speicherbereiche schmutzige Seiten?
Führen Sie (zum Beispiel) den folgenden Befehl aus, um die Liste der Speicherzuordnungsseiten abzurufen: pmap -x `pidof bash` Ich habe diese Ausgabe erhalten: Warum sind einige schreibgeschützte Seiten als "schmutzig" markiert, dh geschrieben, die ein Zurückschreiben erfordern? Wenn sie schreibgeschützt sind, sollte der Prozess nicht in der Lage sein, darauf …

1
Wie wird der Seitencache im Kernel auf 64-Bit-x86-Architekturen zugeordnet?
Wie ist unter einem modernen 64-Bit-x86-Linux die Zuordnung zwischen virtuellen und physischen Seiten auf der Kernelseite eingerichtet? Auf der Benutzerseite können Sie mmapSeiten aus dem Seitencache einfügen, wodurch 4K-Seiten direkt dem Benutzerbereich zugeordnet werden. Ich bin jedoch daran interessiert, wie die Seiten auf der Kernelseite zugeordnet werden. Verwendet es die …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.