Niedawno zaktualizowałem mojego MacBooka Pro do El Capitan, a jedną z pierwszych nieprzyjemnych zmian, innych niż XtraFinder i TotalTerminal, które nie są już kompatybilne, jest to, że system uważa za stosowne /private/var/folders
zużycie do 30–40 GB przestrzeń, powodując ogromne spowolnienie mojego Maca. Rozumiem, że wszystkie pliki w tym folderze są plikami pamięci podręcznej. Moje jedyne pytanie brzmi: dlaczego tak się dzieje i dlaczego tak się dzieje? Czy jest jakiś sposób, aby uczynić z niego tylko aplikacje pamięci podręcznej, które są faktycznie otwarte, czy też muszę odświeżyć pamięć NVRAM / PRAM? Niezwykle denerwujące jest to, że mój komputer zachowuje się tak, jakby próbował buforować 20 gigabajtów naraz.
macos
macbook
el-capitan
disk-space
nvram
Lee S.
źródło
źródło
Odpowiedzi:
Odpowiedź brzmi: tak, możesz usuwać pliki z
/private/var/folders/
. Komendabył w stanie działać i nie spowodowało to awarii. Niektóre błędy zostały wydane przez polecenie, ale nie wystąpiły żadne błędy z całego systemu. Mogę opublikować nowy post później, gdy dowiem się więcej na ten temat, aby zrozumieć, co Apple zrobiło z El Capitan, aby działało w ten sposób.
Oto wątek ze strony Apple na ten temat; zgadza się, że usunięcie tr powinno być bezpieczne. Zgodnie z wątkiem folder / var / to nowa lokalizacja pamięci podręcznych, którą można bezpiecznie usunąć, jeśli wszystkie uruchomione aplikacje zostały zamknięte.
źródło
set | grep TMP
pokaże bieżący folder tymczasowy użytkownika w katalogu / var - teraz na moim komputerze Mac/var/folders/6p/2ws_5ft14n10v_1kzp9tjhg00000gn/T/
- powiedziałbym, że zamykanie aplikacji i usuwanie z nich może być dobrym krokiem rozwiązywania problemów, ale może być konieczne zawężenie tego, co jest pisanie dużych plików tymczasowych dla problemu może powracać, jeśli nie zagłębisz się w to, co konkretnie jest tam zapisywane./private/
? Ponieważ w niższych katalogach i tak nie ma wiele więcej, moje 100 GB jest używane/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/Cleanup At Startup/SMSandboxTools-tmp/Users/ian/Library
!Miałem ten sam problem z ogromnymi „folderami”. Polecenie wygląda na szybką drogę i wypróbuję to następnym razem, gdy pojawią się duże pliki.
Zarządzam ponad 400 macami i ten problem występuje od 10.9 do 10.10, a teraz wydaje się, że 10.11. Dziwne jest to, że jest to widoczne tylko w niektórych modelach komputerów iMac, 2GHZ Intel Core 2 Duo, Mac. Wszystkie pozostałe później używane komputery iMac nie wydają się mieć problemu.
Po raz pierwszy zauważyłem ten problem, gdy nasz dział pomocy otrzymał telefony od studentów, którzy nie mogli oszczędzić pracy, a kiedy sprawdziłem te komputery Mac, dyski twarde były prawie pełne (dyski twarde 150 GB). Ręcznie wyrzuciłem foldery var /, z których niektóre miały ponad 100 GB, a miejsce zostało zwolnione, ale iMaki stopniowo się zapełniają.
Ostatnio nie wyczyściłem żadnego z tych komputerów Mac, aby sprawdzić, czy aktualizacja El Capitan 10.11 rozwiązała ten problem.
źródło
sudo find /var/folders -size 500M
może do tego dobrze działać.Nie jestem pewien, czy to zadziała we wszystkich przypadkach (i wiem, że to stary wątek), ale dobry staromodny restart to często wszystko, czego potrzeba, aby wyczyścić te pliki pamięci podręcznej:
http://osxdaily.com/2016/01/13/delete-temporary-items-private-var-folders-mac-os-x/
Oczywiście, ta metoda może nie działać na wszystkich konfiguracjach, jednak polecam tej metody, ponieważ istnieje wiele stron internetowych, które nie zaleca usuwania elementów w
/var/folders
,/private/var/folders/
lub/tmp
.https://discussions.apple.com/thread/3757828
źródło
Miałem ten sam problem na El Capitan (MacOS 10.11). Udało mi się uruchomić aplikację Terminal i zauważyłem, że „lsd” (LaunchServiceDaemon) używa 100% jednego rdzenia.
Rozwiązaniem była przebudowa bazy danych Launch Services za pomocą polecenia w tym wątku dyskusyjnym Apple .
źródło