Jetsam - это система, которая отслеживает использование памяти в OSX и iOS. Он хранит список процессов на устройстве, чтобы отслеживать ситуации, когда на устройстве не хватает свободной оперативной памяти, и искать вещи, которые нужно убить, чтобы освободить оперативную память. Он также отслеживает процессы, которые используют слишком много оперативной памяти; преодоление уровня "высокой отметки".
Это сообщение об ошибке вызвано тем, что код используется совместно OSX и iOS, но ключ _DirtyJetsamMemoryLimit доступен только в iOS.
Вы можете прочитать больше о Jetsam по следующей ссылке.
http://newosxbook.com/articles/MemoryPressure.html
И если вы действительно заинтересованы, вы можете прочитать часть кода Jetsam в следующих двух файлах.
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
Короче говоря, я не думаю, что это сообщение об ошибке обязательно указывает на проблему с производительностью. Система памяти в iOS намного более строгая, потому что в iOS нет таких вещей, как файлы подкачки (или виртуальная память), которые позволяют системе превышать физический объем оперативной памяти. В OSX гораздо больше возможностей для игры.
Любой может проверить, что это не влияет на производительность, используя Activity Monitor и показывая все процессы в представлении CPU. Посмотрите на syslogd
строку и убедитесь, что процессорное время является разумным по сравнению с другими задачами, которые вы хотите выполнять с вашим Mac.