Jetsam ist ein System, das die Speichernutzung unter OSX und iOS überwacht. Es führt eine Liste der Prozesse auf dem Gerät, um Situationen zu überwachen, in denen auf einem Gerät nicht mehr genügend freier Arbeitsspeicher zur Verfügung steht, und um nach Aktionen zu suchen, die beendet werden müssen, um Arbeitsspeicher freizugeben. Es wird auch nach Prozessen gesucht, die zu viel RAM verwenden. Überschreiten eines "High Water Mark" -Niveaus.
Diese Fehlermeldung ist darauf zurückzuführen, dass der Code von OSX und iOS gemeinsam genutzt wird, der Schlüssel _DirtyJetsamMemoryLimit jedoch nur unter iOS verfügbar ist.
Mehr über Jetsam erfahren Sie unter folgendem Link.
http://newosxbook.com/articles/MemoryPressure.html
Und wenn Sie wirklich interessiert sind, können Sie einige der Jetsam-Codes in den folgenden beiden Dateien lesen.
http://www.opensource.apple.com/source/xnu/xnu-1456.1.26/bsd/kern/kern_memorystatus.c
http://www.opensource.apple.com/source/xnu/xnu-1456.1.26 /bsd/sys/kern_memorystatus.h
Kurz gesagt, ich glaube nicht, dass diese Fehlermeldung unbedingt auf ein Leistungsproblem hinweist. Das Speichersystem unter iOS ist viel strenger, da iOS keine Swap-Dateien (auch als virtueller Speicher bezeichnet) enthält, mit denen das System die physische Größe des Arbeitsspeichers überschreiten kann. OSX hat viel mehr Platz zum Spielen.
Jeder kann überprüfen, ob dies keine Auswirkungen auf die Leistung hat, indem er den Aktivitätsmonitor verwendet und alle Prozesse in der CPU-Ansicht anzeigt. Sehen Sie sich die syslogd
Zeile an und stellen Sie sicher, dass die CPU-Zeit im Vergleich zu anderen Aufgaben, die Sie mit Ihrem Mac ausführen möchten, angemessen ist.