Jetsam adalah sistem yang memantau penggunaan memori di OSX dan iOS. Itu membuat daftar proses pada perangkat, untuk memantau situasi di mana perangkat kehabisan RAM gratis dan mencari hal-hal untuk membunuh untuk membebaskan RAM. Ini juga mengawasi proses yang menggunakan terlalu banyak RAM; melanggar level "tanda air tinggi".
Pesan kesalahan ini adalah karena kode dibagi antara OSX dan iOS tetapi kunci _DirtyJetsamMemoryLimit hanya tersedia di iOS.
Anda dapat membaca lebih lanjut tentang Jetsam di tautan berikut.
http://newosxbook.com/articles/MemoryPressure.html
Dan jika Anda benar-benar tertarik, Anda dapat membaca beberapa kode Jetsam di dua file berikut.
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
Singkatnya, saya rasa pesan kesalahan ini tidak selalu mengindikasikan masalah kinerja. Sistem memori pada iOS jauh lebih ketat karena iOS tidak memiliki hal-hal seperti swapfile (alias memori virtual) yang memungkinkan sistem melebihi jumlah fisik RAM. OSX memiliki lebih banyak ruang untuk dimainkan.
Siapa pun dapat memverifikasi bahwa itu tidak berdampak pada kinerja dengan menggunakan Monitor Aktivitas dan menunjukkan semua proses dalam tampilan CPU. Lihat syslogd
baris dan pastikan waktu CPU masuk akal dibandingkan dengan tugas lain yang ingin Anda lakukan dengan Mac Anda.