Wciąż pełny koszy, czyli jak szybko wysypać wszystkie śmieci.
Ostatnio spotkała mnie pewna ciekawostka kiedy usuwałem dane Time Machine, których już nie potrzebowałem ze względu na to że odnosiły się do mojej poprzedniej instalacji Lion’a. Nawet kiedy usuwamy te dane z dysku zewnętrznego to pojawiają się one w koszu (przynajmniej odnośnik do nich, bo w moim przypadku nie byłoby to nawet fizycznie możliwe ze względu na wymaganą ilość miejsca). Co dalej?
Ok, w tym momencie przychodzi najprostsza z czynności, czyli opróżniamy Kosz. Po przeliczeniu ilość plików jest niebotyczna, ale tego akurat można się spodziewać, jednak w pewnym momencie proces usuwania potrafi pokazać nam ujemną ilość plików do usunięcia :) Dla niedowiarków coś dla oka:
Z czego to wynika? Najprawdopodobniej istnieje jakiś bug, który powoduje że ilość plików przeznaczonych do usunięcia jest nieoszacowana we właściwy sposób w przypadku kiedy ich ilość przekracza kilkaset tysięcy i system w trakcie kasowania zaczyna odliczać minusowe wartości po dojściu do zera liczby już wykasowanych danych. Z tego co udało mi się dowiedzieć, to problem występuję już od kilku wersji OS X głównie w przypadku właśnie kasowania kopii zapasowych Time Machine. Sam proces kasowania powinien się prędzej czy później skończyć, jednak tak jak w moim przypadku w dalszym ciągu kosz będzie pokazywany jako pełen i wciąż będzie zawierał usunięte pliki kopii zapasowych. Mało tego każde wykonanie komendy Opróżnij Kosz będzie kasowało pliki jednak nie zrobi tego z całą zawartością wciąż pytając czy usunąć pliki zablokowane. Na szczęście istnieje proste rozwiązanie i wystarczy usunąć zawartość kosza wciskając jednocześnie klawisz Option (alt). Postępując w ten sposób nie zostaniemy zapytani o potwierdzenie a kosz rzeczywiście zostanie wyczyszczony do czysta.

