Как я предотвратил бы OS X, даже ища файл подкачки?
Я уничтожил файл подкачки на своем MBP. Это очень легко: просто измените местоположение файла подкачки по умолчанию, таким образом, система не может найти его (goto/System/Library/LaunchDaemons/com.apple.dynamic_pager.plist, изменить последнее <string>
в ProgramArguments
раздел.)
Это достигает того, чего я хотел, чтобы это достигло. Мой файл подкачки всегда 0mb, и следовательно я могу оставить свой Mac на в течение многих недель без наносящего вред вызванного подкачкой замедления, которое я приехал для ненависти.
Вопрос, как я могу остановить систему, ища файл подкачки? Подкачка никогда не создается, потому что путь, указанный в .plist файле, не существует. Но система все еще ищет его, означая фоновый процесс каждые 10 секунд, который похож на это:
dynamic_pager: cannot open swap directory /your/fake/directory/here
(com.apple.dynamic_pager[123]) Exited with exit code: 1
(com.apple.dynamic_pager) Throttling respawn: Will restart in 10 seconds
Я хочу мешать этому произойти, таким образом, моя машина постоянно не ищет что-то, что не является там, и умиротворять мой врожденный характер OCD (насколько я могу сказать, это не использует реального места).
Кто-либо знает как?!
Если .plist
файл не делает ничего иного кроме вызова, который программу можно удалить* он и/или разгрузить его использование
launchctl unload -w com.apple.dynamic_pager
*Переместите его где-то в другом месте. На всякий случай.