Verschieben von Prozessen zum und vom Swap

Verschieben von Prozessen zum und vom Swap

In Bezug aufVerschieben eines Prozesses in den und aus dem Swap-Speicherund andere Antworten, in denen es um das Verschieben von Prozessen in und aus dem Swap-Speicher für Linux geht, enthalten keine ausführliche Beschreibung der Vor- und Nachteile dieser Vorgehensweise. Bitte erläutern Sie dies.

Bitte erklären Sie auch Schritt für Schritt, wie das geht.

Antwort1

Arbeitsspeicher (RAM):
- ist schneller
- istsehrgeringe Latenz
- ist zuverlässiger
- ist teurer

Swap ist einfach virtueller RAM auf der Festplatte und hat daher die üblichen Vor- und Nachteile von Speicherlaufwerken, je nachdem, um welchen Laufwerkstyp es sich handelt. Es wird für inaktive Seiten verwendet, wenn das System mehr realen RAM benötigt.

Es wird empfohlen, Swap-Speicherplatz verfügbar zu haben, falls das System den gesamten RAM füllt, um Probleme oder ein Einfrieren zu vermeiden. Ich glaube jedoch nicht, dass es möglich ist, Prozesse manuell zu verschieben. Der Linux-Kernel ist so geschrieben, dass er Speicherseiten effizient handhabt und im RAM behält, was er braucht, und auslagert, was er nicht braucht, sodass Sie Ihrerseits nichts tun müssen.

Sie können die Swappiness gemäß dem von Ihnen geposteten Link anpassen. Dieser Wert bestimmt den Prozentsatz des RAM, der voll sein muss, bevor der Kernel mit dem Swapping beginnt.

verwandte Informationen