Beim Betrachten meines Task-Managers unter Windows fiel mir ein kleines Element mit der Bezeichnung "Kernel Memory" auf. Was ist das genau? Und welche Funktion hat es im Vergleich zum physischen Gedächtnis?
Beim Betrachten meines Task-Managers unter Windows fiel mir ein kleines Element mit der Bezeichnung "Kernel Memory" auf. Was ist das genau? Und welche Funktion hat es im Vergleich zum physischen Gedächtnis?
Antworten:
Der 'Kernel' ist das Kernbit des Betriebssystems - der Teil, mit dem Sie mit der Hardware kommunizieren können, der Teil, der tatsächlich sozusagen den 'Betrieb' ausführt.
Der Kernel-Speicher ist dementsprechend für die Teile des Betriebssystems reserviert, die im Speicher bleiben müssen (was, wie Sie sehen, vergleichsweise wenig ist), und ist für jede andere Software gesperrt, um beispielsweise Unfälle zu vermeiden. Eine schlecht geschriebene App, die versucht, auf Speicher zuzugreifen, der an anderer Stelle verwendet wird. (Einige Teile des Betriebssystems können ausgelagert werden, und Sie sehen, dass sich dies dort widerspiegelt, aber das ist eine etwas irreführende Terminologie.)
Kernelspeicher ist der vom Windows-Kernel verwendete Speicher. Es enthält Speicher, der von den Kernkomponenten von Windows verwendet wird, sowie alle Gerätetreiber. In der Regel ist die Anzahl mit Hunderten von Megabyte sehr gering.