Austauschen: Partition austauschen
Ähnlich wie beim virtuellen Windows-Speicher wird bei unzureichendem Speicher ein Teil des Festplattenspeichers in den Speicher virtualisiert, um das Problem zu lösen unzureichende Speicherkapazität. Da Android ein Linux-basiertes Betriebssystem ist, können Sie auch Swap-Partitionen verwenden, um die Betriebseffizienz des Systems zu verbessern.
Erweiterte Informationen:
Nicht alle aus dem physischen Speicher ausgetauschten Daten werden in Swap verschoben (in diesem Fall wird Swap überlastet), ein erheblicher Teil der Daten wird direkt in Swap in die Datei verschoben System.
Zum Beispiel öffnen einige Programme einige Dateien und lesen und schreiben Dateien (tatsächlich muss jedes Programm mindestens eine Datei öffnen, bei der es sich um das laufende Programm selbst handelt, wenn der Speicherplatz dieser Programme benötigt wird). Ausgelagert werden Zu diesem Zeitpunkt müssen die Daten im Dateiteil nicht in den Auslagerungsbereich gestellt werden, sondern können direkt in die Datei eingefügt werden. Wenn es sich um einen Dateilesevorgang handelt, werden die Speicherdaten direkt freigegeben und müssen nicht ausgelagert werden, da sie beim nächsten Mal direkt aus dem Dateisystem wiederhergestellt werden können, wenn es sich um einen Dateischreibvorgang handelt, nur die geänderten Daten muss zur Wiederherstellung in der Datei gespeichert werden.
Aber die Daten von Objekten, die mit malloc und neuen Funktionen generiert wurden, sind unterschiedlich. Sie benötigen Swap-Speicherplatz, da sie keine entsprechenden „Reserve“-Dateien im Dateisystem haben, daher werden sie „Anonyme“ Speicherdaten genannt. Zu dieser Art von Daten gehören auch einige Status- und Variablendaten im Stapel. Daher ist Swap Space ein Austauschraum für „anonyme“ Daten.
Das obige ist der detaillierte Inhalt vonWas bedeutet Tauschen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!