Определить, когда свободное место на диске меняется - PullRequest
0 голосов
/ 19 декабря 2011

Мне нужно отслеживать доступное свободное место на диске с помощью target-c, особенно когда оно меняется.Если это невозможно, мне интересно узнать, когда мусор очищается пользователем.

Спасибо за вашу помощь,

С уважением,

1 Ответ

0 голосов
/ 19 декабря 2011

В любой момент времени существует около тысячи вещей, которые могут записывать на диск;ВМ, консольные журналы, программы, кэши, настройки, пользователь и т. Д. *

... таким образом, получение уведомления о любых изменениях свободного диска в значительной степени бесполезно, так как вы получите такое уведомление.время.

Наблюдать за опустошением мусора не должно быть слишком сложно;Kqueue может сделать это достаточно легко.Но это вряд ли скажет вам много;в корзине может быть 400 МБ или 4 КБ.

Что вы действительно пытаетесь сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...