Co to jest ten folder? Jest ogromny i mogę skorzystać z dodatkowego pokoju. Przeczytałem obraz snu nie jest konieczny - czy to prawda? Czy powinienem sobie z tym poradzić? Czy folder „prywatny” jest automatycznie opróżniany, czy też muszę to zrobić ręcznie? Jeśli nie jest to przydatne (lub potrzebne), czy istnieje jakiś sposób, aby zapobiec ponownemu pojawianiu się w przyszłości?
80
Odpowiedzi:
/var/vm/sleepimage
służy do przechowywania zawartości pamięci RAM podczas hibernacji , a tryb hibernacji i uśpienia hybrydowego że laptopy Mac domyślnie używać. Jeśli masz 8 GiB pamięci RAM,/var/vm/sleepimage
zajmuje około 8 GiB miejsca na dysku. Nie wiem jednak, dlaczego nie jest usuwany po przebudzeniu. Może być konieczne zapewnienie wystarczającej ilości wolnego miejsca na dysku lub, aby nie było ono przechowywane w nieciągłych blokach, jeśli jest mało miejsca na dysku.Możesz usunąć
/var/vm/sleepimage
bezpiecznie, ale zostanie on ponownie utworzony po uśpieniu komputera Mac. Jeśli uruchomiszsudo pmset -a hibernatemode 0; sudo rm /var/vm/sleepimage
, komputer Mac użyje normalnego trybu uśpienia (domyślnie takiego jak komputery stacjonarne Mac) i nie będzie można go ponownie utworzyć/var/vm/sleepimage
.Od
man pmset
:Użyłem hibernatemode 0 z moim MacBookiem Air. Nawet jeśli MacBook Air poszedł spać, gdy bateria była prawie pusta, bateria zwykle nie wyczerpała się całkowicie podczas snu.
/var/vm/sleepimage
zajęło około 4 GiB miejsca na dysku, a zapisanie go setki lub tysiące razy mogło skrócić żywotność dysku SSD.źródło
Dodatek: To, co powiedział Dan Barrett o odtworzeniu obrazu snu, jest prawdą. Istnieje jednak sposób na obejście tego i dlatego trwałe zwolnienie miejsca na dysku zajmowanego przez sleepimage.
Całe kroki:
wyłącz tryb hibernacji:
delete / private / var / vm / sleepimage:
utwórz pusty plik i nazwij go „sleepimage”:
zmień jego flagę na niezmienną:
W ten sposób system nie może już odtworzyć obrazu uśpienia. Działa to idealnie dla mnie i nie widziałem żadnego problemu na moim komputerze Mac przez 4 miesiące.
źródło
Nie usuwaj / private / var / vm, to pliki wymiany, których system operacyjny stale używa.
Gdy potrzebujesz mniej wymiany lub zrestartujesz system operacyjny zmniejszy liczbę używanych tutaj plików.
źródło
Jeśli nie zajmuje zbyt dużo miejsca (jak w twoim przypadku), odszedłbym tak, jak jest. Rzeczy w folderze prywatnym nie powinny być pomieszane. Jest to część systemu UNIX, na którym komputer Mac jest zbudowany i nie powinien być widoczny. Dlatego nazywają ten folder prywatnym . Ale oprogramowanie, tak jak kiedyś, sprawiło, że stało się widoczne, co nie jest dobre.
To powiedziawszy, możesz usunąć ten obraz snu bez żadnego problemu, ale nie poleciłbym go. Jeśli naprawdę potrzebujesz tych 4 GB, spróbuj użyć dysku twardego do filmów, muzyki itp. I oszczędzaj miejsce na własnych plikach, a nie na plikach systemowych.
źródło
Dodatkowa uwaga do górnej odpowiedzi:
Ponieważ możesz albo wyłączyć obraz uśpienia, albo go aktywować, ale potem zostać zmuszonym do zachowania go po przebudzeniu, znalazłem brudną sztuczkę dla mojego preferowanego rozwiązania: Zrób zdjęcie uśpienia, ale usuń go po wybudzeniu, aby zwolnić miejsce na dysku. Jeśli jesteś kimś takim jak ja, który stale unosi się na około 2-6 GB wolnego miejsca na małym dysku SSD, może to być twoje rozwiązanie.
Po prostu wskaż obraz snu na swoim
.Trash
folderze i opróżnij kosz po przebudzeniu.Jest to tylko realne rozwiązanie, jeśli używasz tylko jednego konta na komputerze Mac. Nie będziesz w stanie łatwo usunąć pliku uśpienia z innego konta (Oczywiście możesz, jeśli inne konto ma wystarczające uprawnienia, ale straciłoby to prostotę, ponieważ nie oznaczałoby to tylko kliknięcia kosza na śmieci).
Jeśli z jakiegokolwiek powodu chcesz powrócić do ustawień fabrycznych, po prostu wpisz
(Uwaga: używam 10.8, to może się zmienić w innych wersjach, po prostu sprawdź,
man pmset
aby się upewnić).źródło
źródło