kernel_task ???

B

Bartosch

Aktives Mitglied
Thread Starter
Dabei seit
12.02.2012
Beiträge
139
Reaktionspunkte
2
Hallo, bei meinem iMac (Ende 2015, El Capitan) ist immer "kernel_task" aktiv was mir viel Arbeitsspeicher wegnimmt - zw. 800 und 850 MB.

Weisst jemand was das genau ist und ob man das ausschalten kann um RAM zu sparen?

DANKE!!
 
Zum Ausschalten den Knopf hinten am Rechner drücken :)
kernel_task ist der Kern des Betriebssystems, ohne den nichts läuft.
Damit wirst du leben müssen.
 
  • Gefällt mir
Reaktionen: iPhill und Bartosch
Das mit der Ironie ist hier im Forum kompliziert. ;)
 
Genau so kompliziert, wie Standardbegriffe vor einer Frage erst mal selbst zu gurgeln. :D
 
  • Gefällt mir
Reaktionen: iPhill
Du hast 16GB RAM und dein Rechner läuft noch nicht lange, oder schon länger und 8GB, oder?
Das ist alles normal. Der Task verwaltet halt auch deine Ressourcen. Je mehr RAM dein Rechner hat, umso mehr wird er brauchen (Verwaltungsstrukturen etc). Und wenn mal mit der Kompression des RAMs begonnen wird, dann geht der erst so richtig ab.
 
Du hast 16GB RAM und dein Rechner läuft noch nicht lange, oder schon länger und 8GB, oder?
Das ist alles normal. Der Task verwaltet halt auch deine Ressourcen. Je mehr RAM dein Rechner hat, umso mehr wird er brauchen (Verwaltungsstrukturen etc). Und wenn mal mit der Kompression des RAMs begonnen wird, dann geht der erst so richtig ab.

Also... ich habe 8 GB RAM und der Rechner ist ganz neu, seit zweit Tagen steht er auf meinem Schreibtisch und läuft ganz gut, noch :) Ich habe mir nur überlegt ob man vielleicht den kernel_task ausschalten könnte um mehr RAM zu haben. Aber wenn es nicht geht, dann muss das halt so bleiben :( Danke!
 
ausschalten könnte um mehr RAM zu haben

Aber wofür brauchst du denn den "Mehr-RAM"? ;)
RAM bringt nur dann was, wenn er genutzt wird, leerer RAM ist absolut für die Katz - aber das habe ich in der Vergangenheit bereits ziemlich ausführlich beschrieben, lies am besten kurz den damaligen Post in diesem Thread durch: Klick. :jaja:
 
  • Gefällt mir
Reaktionen: Bartosch
Also... ich habe 8 GB RAM und der Rechner ist ganz neu, seit zweit Tagen steht er auf meinem Schreibtisch und läuft ganz gut, noch :) Ich habe mir nur überlegt ob man vielleicht den kernel_task ausschalten könnte um mehr RAM zu haben. Aber wenn es nicht geht, dann muss das halt so bleiben :( Danke!
Wie lang der Rechner existiert ist nicht relevant, ich meinte wie lange er schon angeschaltet ist, aber das ist letztlich nun nicht wichtig. ;)
Umso mehr RAM du hast, umso mehr davon holt sich der kernel.
 
  • Gefällt mir
Reaktionen: Bartosch
Voller RAM ist meistens zu mehr als 50% der File Cache. Den gibt es unter jedem neueren OS. Jede Datei die du öffnest oder schreibst wandert einmal durch deinen RAM. Solange deine Anwendungen den RAM nicht voll nutzen mit Speicher für Anwendung selbst (Berechnungen, etc.), bleibt die Kopie der Datei im RAM als Cache. Das hat den Vorteil, dass die Datei nicht wieder von der langsamem SSD/HDD gelesen werden muss, falls sie nochmal aufgerufen wird.

Ich hab das hier mal als Screenshots verdeutlich an einem Spiel. Spiele laden immer wieder die gleichen Dateien (Texturen, Karten, Spielmechaniken). Solange ich den Computer nicht neustarte sind die Ladezeiten somit deutlich verkürzt. Da der Dateichache unabhängig von der "Anwendung" ist, geht das auch mit Musikdateien, Programmen, Spielen, ..

http://imgur.com/a/z6CCV

Da ich kein OS X mehr habe, vermute ich, dass einiges von deinen 800MB die der Task einnimmt auch Dateicache ist. N "einfacher" Kernel der 800MB Ram frisst wäre glaube ich schon zu krass. Selbst fürs mapping von Strukturen, RAM-Seiten und Dateisystem "nodes".
 
  • Gefällt mir
Reaktionen: Bartosch
Voller RAM ist meistens zu mehr als 50% der File Cache. Den gibt es unter jedem neueren OS. Jede Datei die du öffnest oder schreibst wandert einmal durch deinen RAM. Solange deine Anwendungen den RAM nicht voll nutzen mit Speicher für Anwendung selbst (Berechnungen, etc.), bleibt die Kopie der Datei im RAM als Cache. Das hat den Vorteil, dass die Datei nicht wieder von der langsamem SSD/HDD gelesen werden muss, falls sie nochmal aufgerufen wird.

Ich hab das hier mal als Screenshots verdeutlich an einem Spiel. Spiele laden immer wieder die gleichen Dateien (Texturen, Karten, Spielmechaniken). Solange ich den Computer nicht neustarte sind die Ladezeiten somit deutlich verkürzt. Da der Dateichache unabhängig von der "Anwendung" ist, geht das auch mit Musikdateien, Programmen, Spielen, ..

http://imgur.com/a/z6CCV

Da ich kein OS X mehr habe, vermute ich, dass einiges von deinen 800MB die der Task einnimmt auch Dateicache ist. N "einfacher" Kernel der 800MB Ram frisst wäre glaube ich schon zu krass. Selbst fürs mapping von Strukturen, RAM-Seiten und Dateisystem "nodes".



Vielen Dank für Deine ausführliche Antwort und den Link, der leider nicht funktioniert :) aber ich verstehe schon!
 
Aber wofür brauchst du denn den "Mehr-RAM"? ;)
RAM bringt nur dann was, wenn er genutzt wird, leerer RAM ist absolut für die Katz - aber das habe ich in der Vergangenheit bereits ziemlich ausführlich beschrieben, lies am besten kurz den damaligen Post in diesem Thread durch: Klick. :jaja:


OK. Werde mir das durchlesen! Danke!
 
Da ich kein OS X mehr habe, vermute ich, dass einiges von deinen 800MB die der Task einnimmt auch Dateicache ist. N "einfacher" Kernel der 800MB Ram frisst wäre glaube ich schon zu krass. Selbst fürs mapping von Strukturen, RAM-Seiten und Dateisystem "nodes".
Ne, das ist auf OSX wirklich recht normal. Ist auch schon länger (im Sinne von seit ein paar Versionen) so. Nicht schön, aber Realität.
 
Zurück
Oben Unten