Відповіді:
Коротка відповідь: за замовчуванням файли, до яких не можна отримати доступ протягом трьох днів, видаляються з / tmp
Довга відповідь:
launchdналаштовується /usr/sbin/periodic dailyпрацювати щодня о 3:15 ранку (визначення в /System/Library/LaunchDaemons/com.apple.periodic-daily.plist)./usr/sbin/periodic dailyзапускає сценарії в /etc/periodic/dailyтому числі 110.clean-tmps.110.clean-tmpsвикористовує findдля видалення файлів, до яких не звертається (використовуючи -atimeі -mtimeпараметри для find) у $daily_clean_tmps_daysдні, в яких не вказано список $daily_clean_tmps_ignore./etc/periodic.conf. (Оскільки в ОС 10.7 є файл, /etc/defaults/periodic.confякий визначає параметри за замовчуванням , але для перезапису цих за замовчуванням все-таки слід створити /etc/periodic.conf- див. Сторінку керівництва periodic.conf (5).) Якщо ви не змінили цей файл, $daily_clean_tmps_daysвстановіть значення 3.$TMPDIRв одному з згаданих конфігураційних файлів немає посилання .
/System/Library/LaunchDaemons/com.apple.periodic-daily.plist. У мене не було часу дізнатися більше про процес завантаження, щоб визначити, як /tmpочищається під час завантаження (за коментарем @ Reb.Cabin вище)
/var/folders/?