Tajemnicza kategoria „Dane systemowe” w Ustawieniach pamięci macOS często przekracza 80 GB na MacBookach Apple Silicon z powodu niezarządzanych pamięci podręcznych dla programistów, lokalnych migawek Time Machine i piaskownic aplikacji. Ponieważ dyski SSD Apple Silicon są wlutowane bezpośrednio do płyty głównej i nie można ich modernizować po zakupie, wyczerpanie się pamięci SSD pogarsza wydajność pamięci wymiany i powoduje spowolnienie systemu. Na szczęście zdecydowana większość tego wzdęcia znajduje się w katalogach, które można całkowicie bezpiecznie wyczyścić: pamięci podręczne aplikacji użytkownika („~/Library/Caches”), indeksy kompilacji Xcode („DerivedData”) i repozytoria ukrytych multimediów komunikatorów.

Anatomia rozdęcia systemu macOS: co można bezpiecznie usunąć?

Nie wszystkie pliki systemowe są sobie równe. Zrozumienie, które katalogi są wyłącznie tymczasowymi pamięciami podręcznymi, a które niezbędnymi plikami binarnymi systemu operacyjnego, pozwala odzyskać miejsce bez zawieszania aplikacji.

Ścieżka katalogu macOSTreść i celTypowy rozmiar wzdęciaCzy można bezpiecznie usunąć?Wpływ na wydajność
~/Library/Developer/Xcode/DerivedDataArtefakty kompilacji pośredniej, pamięć podręczna modułów, pliki indeksowania15 GB - 60 GB100% bezpieczeństwaNastępna kompilacja Xcode zostanie przekompilowana ze stanu czystego
~/Biblioteka/Pamięci podręcznePliki tymczasowe aplikacji na poziomie użytkownika (Spotify, Chrome, Slack)10 GB - 35 GB100% bezpieczeństwaZero negatywnego wpływu; aplikacje regenerują potrzebne pliki po uruchomieniu
~/Biblioteka/Kontenery grupowe/*.telegramAutomatycznie odtwarzane pliki wideo i audio z czatów grupowych10 GB - 45 GB100% bezpieczeństwaPonowne pobieranie multimediów z chmury Telegram na żądanie
~/Library/Caches/HomebrewPobrano butelki tar i archiwa pakietów5 GB - 20 GB100% bezpieczeństwaUruchom polecenie „brew cleanup -s”, aby usunąć nieużywane butelki
/Library/Developer/CoreSimulator/DevicesStare środowiska uruchomieniowe symulatora iOS / watchOS i urządzenia testowe10 GB - 30 GBBezpiecznie dzięki xcrunOdzyskuje ogromną ilość pamięci z przestarzałych obrazów symulatorów
/System/Library & /usrPodstawowy system operacyjny macOS i jądro Darwin25 GB - 35 GBNIGDY NIE DOTYKAJChronione przez ochronę integralności systemu (SIP)

Krok po kroku: 5-minutowa procedura dokładnego czyszczenia pamięci Mac

  1. Usuń dane pochodne Xcode: Otwórz Finder, naciśnij Command + Shift + G, wklej „~/Library/Developer/Xcode/DerivedData” i przenieś zawartość do Kosza.
  2. Opróżnij pamięć podręczną pakietów Homebrew: uruchom Terminal i uruchom polecenie „brew cleanup --prune=all”, aby natychmiast wyczyścić gigabajty starszych pakietów instalacyjnych.
  3. Wyczyść lokalne migawki APFS Time Machine: w Terminalu uruchom polecenie „tmutil listlocalsnapshots /” i usuń stare migawki za pomocą polecenia „tmutil Deletelocalsnapshots [data]”, jeśli kopie zapasowe zajmują mało miejsca.
  4. Wyczyść piaskownice komunikatorów internetowych: w Telegramie lub WhatsApp Desktop, otwórz Ustawienia -> Zaawansowane -> Dane i pamięć -> Wyczyść pamięć podręczną i ogranicz maksymalny rozmiar pamięci podręcznej do 5 GB.
  5. Opróżnij Kosz macOS i uruchom ponownie komputer: kliknij Kosz prawym przyciskiem myszy i wybierz „Opróżnij kosz”, a następnie uruchom ponownie komputer Mac, aby umożliwić systemowi plików APFS skonsolidowanie wolnych bloków pamięci.

Dlaczego dane pochodne Xcode gromadzą się w nieskończoność

System kompilacji Xcode tworzy nowy, unikalny katalog w DerivedData dla każdej kompilowanej gałęzi, zatwierdzenia i celu. Nigdy nie usuwa starych kompilacji. Jeśli pracujesz nad rozwojem iOS lub macOS przez sześć miesięcy, DerivedData ma gwarancję, że będzie zawierać od 30 GB do 80 GB przestarzałych, skompilowanych artefaktów binarnych, które nie służą żadnemu celowi.

Dlaczego subskrypcyjne usługi czyszczenia komputerów Mac pobierają opłatę w wysokości 40 USD rocznie za podstawowe usunięcie plików?

Popularne komercyjne oprogramowanie do czyszczenia komputerów Mac często pobiera agresywne roczne subskrypcje cykliczne za działania, które nie wymagają zdalnego przetwarzania w chmurze. Czyszczenie ~/Library/Caches lub usuwanie starych plików symulatora wykorzystuje standardowe operacje na plikach macOS POSIX, które zajmują ułamki sekundy. Płacenie cyklicznej rocznej subskrypcji za uruchomienie podstawowego narzędzia do czyszczenia dysku na komputerze osobistym jest całkowicie niepotrzebne.

Magic Mac Cleaner skanuje pamięć Apple Silicon SSD i wyświetla opcje bezpiecznego czyszczenia jednym kliknięciem
Szybkie skanowanie lokalne wykrywa w ciągu kilku sekund wielogigabajtowe artefakty kompilacji i osierocone pamięci podręczne.

W jaki sposób Magic Mac Cleaner zapewnia natychmiastową regenerację pamięci masowej?

Magic Mac Cleaner został stworzony specjalnie dla programistów Apple Silicon i zaawansowanych użytkowników, którzy potrzebują lekkiego, przejrzystego narzędzia bez subskrypcji. Skanuje komputer Mac w mniej niż 2 sekundy, dokładnie kategoryzuje dane pochodne Xcode, pamięć podręczną Homebrew i nadmiar wiadomości, a także pozwala odzyskać od 20 GB do 50 GB miejsca na dysku SSD jednym kliknięciem, bez narzutu na demona tła.