Der Kernel-Speicher im Task-Manager ist ein Teil des gesamten verfügbaren Speichers eines Computers, der für die Prozesse des Betriebssystems gesperrt ist. Der Gesamtspeicher besteht aus dem RAM (Random-Access Memory) und dem virtuellen Speicher. Das "ausgelagerte" unter Kernel-Speicher im Task-Manager bezieht sich auf den Teil des virtuellen Speichers, der dem Kernel gewidmet ist, während sich "nicht ausgelagert" auf den dedizierten Kernel-Speicher im RAM bezieht. Der Wert für "Paged" und "Nonpaged" variiert, da einige Kernel-Prozesse vom RAM in den virtuellen Speicher verschoben werden und umgekehrt.
Hintergrund
Die Idee des Kernel-Speichers stammt aus der Computerstruktur, die eine Kernel-Schicht hat, die für die Kernprozesse zum Ausführen des Betriebssystems verantwortlich ist. Wenn Sie Ihren Computer während des Startvorgangs ausführen, identifiziert die Kernelschicht die Prozesse, die zum Laden Ihres Betriebssystems erforderlich sind. Diese Prozesse sind essenziell und daher wurde Kernel-Speicher im Rahmen der Speicherverwaltung entwickelt, um sicherzustellen, dass für Kernprozesse immer ein dedizierter Speicher zur Verfügung steht.
Video des Tages
Nicht ausgelagerter Kernel-Speicher
Der nicht ausgelagerte Kernel-Speicher im Task-Manager bezieht sich auf den Kernel-Speicher, der Ihren RAM verwendet. Betriebssystemprozesse verwenden den Arbeitsspeicher zunächst während des Startvorgangs, aber nach dem Laden wird Speicher Management überträgt einige der Prozesse in den virtuellen Speicher, um Ihren Arbeitsspeicher für andere freizugeben Anwendungen. Ihr Computer verwaltet den Speicher aktiv, indem er ständig Betriebssystemprozesse zwischen dem RAM und dem virtuellen Speicher auslagert. Die Prozesse, die den RAM verwenden, werden als nicht ausgelagert bezeichnet, während diejenigen, die in den virtuellen Speicher übertragen werden, als ausgelagert bezeichnet werden.
Ausgelagerter Kernel-Speicher
Virtueller Speicher wird verwendet, um etwas vom Arbeitsspeicher zu entlasten und den Arbeitsspeicher für andere Anwendungen verfügbar zu machen. Es verwendet Ihren Festplattenspeicher, indem es in Ihrem Stammordner eine Datei namens pagefile.sys erstellt. Ähnlich wie beim RAM ist ein Teil der pagefile.sys für den Kernelspeicher gesperrt. Vom Betriebssystem verwendete Leerlaufprozesse werden in den virtuellen Speicher übertragen. Die Information, die Sie im Task-Manager für "Paged" unter "Kernel Memory" sehen, ist die Menge, die für den Kernel verwendet wird.
Verfügbarer physischer Speicher
Die Information "Verfügbar" unter "Physical Memory" des Task-Managers ist der freie Speicherplatz des Arbeitsspeichers, der für andere Anwendungen verwendet werden kann. Dieser Wert wird niemals null sein, da einige Prozesse immer in den virtuellen Speicher übertragen werden.
Virtueller Speicher
Virtueller Speicher erweitert die begrenzte RAM-Kapazität. Damit RAM immer über freien Speicher für laufende Anwendungen verfügt, werden einige Prozesse in die pagefile.sys übertragen. Der gesamte virtuelle Speicher, der derzeit von Ihrem Computer verwendet wird, ist "Total" unter "Commit Charge" im Windows Task-Manager. Diese Summe ist die Summe der "Mem-Nutzung", die Sie auf der Registerkarte "Prozesse" sehen.