macOS și Apple Silicon
MagicMacCleaner app icon

MagicMacCleaner: Utilitar nativ de curățare disc pentru Apple Silicon

4.9(2,480 evaluări)

100% gratuit și fără reclame. Recuperați 50–150 GB de date de sistem ascunse, cache Xcode DerivedData, simulatoare iOS, Docker și node_modules pe Mac M1/M2/M3/M4.

Descarcă DMG (Gratuit) 100% Gratuit și Fără Reclame Apple Silicon (M1–M4)
100% On-Device Processing
Zero Cloud Telemetry
Apple Silicon M1–M4 Native
No Hidden Subscriptions

Despre aplicație

MagicMacCleaner este un utilitar nativ de curățare și întreținere pentru dezvoltatori ultra-rapid, creat de la zero special pentru Mac-urile Apple Silicon (M1, M2, M3, M4) care rulează macOS 13+ (Ventura, Sonoma, Sequoia).

Interfață și Previzualizare macOS

Arhitectură SwiftUI nativă proiectată exclusiv pentru macOS și Apple Silicon

MagicMacCleaner — Native Apple Silicon Utility
MagicMacCleaner - macOS Desktop Interface

Descriere detaliată a aplicației MagicMacCleaner

MagicMacCleaner este un utilitar nativ de curățare și întreținere pentru dezvoltatori ultra-rapid, creat de la zero special pentru Mac-urile Apple Silicon (M1, M2, M3, M4) care rulează macOS 13+ (Ventura, Sonoma, Sequoia).

Spre deosebire de curățenii comerciali tradiționali care percep abonamente lunare agresive, vă bombardează cu pop-up-uri de tip upsell și instalează demoni de fundal persistente care sifonează durata de viață a bateriei (consultați [comparația noastră detaliată MagicMacCleaner vs CleanMyMac](magic-mac-cleaner-vs-cleaner-vs-cleaner-vs-cleanmyc.html) ), Magic este gratuit și Mac10Cleaner. Zero-Ad. Nu colectează telemetrie, nu conține cod de urmărire a rețelei și procesează fiecare octet la nivel local de pe computer.

Cel mai important, MagicMacCleaner a fost conceput pentru a curăța cache-urile ascunse și grele pentru dezvoltatori și sistem pe care agenții de curățare standard le ignoră: Xcode DerivedData, timpii de execuție abandonați pentru iOS Simulator, cache-uri de compilare Docker, fișiere de pachete Git orfane, jurnale de containere neindexate și `node_module de proiecte uitate în directoarele dvs. de proiect.

Dilema de stocare Apple Silicon: de ce SSD-urile de 256 GB și 512 GB se umplu rapid
MacBook-urile Apple Silicon și computerele Mac Studio sunt minuni ale eficienței computaționale, dar prețul de stocare unificat neactualizat de la Apple înseamnă că milioane de utilizatori și dezvoltatori lucrează pe SSD-uri interne de 256 GB sau 512 GB.

Dilema de stocare Apple Silicon: de ce SSD-urile de 256 GB și 512 GB se umplu rapid

MacBook-urile Apple Silicon și computerele Mac Studio sunt minuni ale eficienței computaționale, dar prețul de stocare unificat neactualizat de la Apple înseamnă că milioane de utilizatori și dezvoltatori lucrează pe SSD-uri interne de 256 GB sau 512 GB.

În macOS, spațiul pe disc nu este doar stocare pasivă; guvernează direct viteza sistemului și stabilitatea operațională. Apple Silicon utilizează Arhitectura de memorie unificată (UMA), unde RAM cu lățime de bandă mare este partajată între CPU, GPU și Neural Engine. Când memoria RAM fizică se umple în timpul fluxurilor de lucru grele (cum ar fi compilarea codului, rularea containerelor Docker sau editarea videoclipurilor de înaltă rezoluție), macOS se bazează pe schimbarea memoriei virtuale scrisă pe SSD-ul intern în `/private/var/vm`.

Când SSD-ul scade sub 15% până la 20% din capacitatea liberă:

  • Fragmentarea sistemului de fișiere APFS crește, degradând performanța I/O de citire/scriere aleatorie.
  • macOS nu poate aloca blocuri de swap învecinate, ceea ce provoacă creșteri ale CPU-ului pentru sarcinile nucleului și mingi de plajă.
  • Amplificarea de scriere NAND crește vertiginos, reducând semnificativ durata de viață (TBW) a SSD-ului dvs. lipit neînlocuitor.
  • Compilările Xcode, Docker și Android Studio eșuează în mod misterios cu erori secrete în afara spațiului de pe disc.

MagicMacCleaner rezolvă permanent acest blocaj țintind cache-urile masive ascunse pe care utilitățile de zi cu zi sunt prea timide să le atingă.

Experiență în mod dublu: modul simplu versus modul dezvoltator expert

O singură mărime nu se potrivește niciodată tuturor în întreținerea software-ului. Un utilizator ocazional de MacBook Air care caută să recupereze spațiu nu ar trebui să fie confundat niciodată cu căi arcane precum `~/Library/Developer/Xcode/DerivedData`. În schimb, un inginer de software cu experiență are nevoie de căi POSIX exacte, numere de inoduri și detalii de execuție în linia de comandă.

MagicMacCleaner abordează acest lucru cu un comutator de mod instantaneu:

1. Modul simplu (utilizatori obișnuiți și reclame):

  • Explicații în limba engleză simplă, fără jargon tehnic.
  • Ștergeți indicatorii de siguranță: ce conține fiecare categorie, de ce este sigur să o ștergeți și dacă macOS o va regenera automat.
  • File pentru dezvoltatori și instrumentele sistemului rădăcină sunt ascunse în mod curat, astfel încât să nu vă puteți întrerupe niciodată configurația de dezvoltare din greșeală.
  • Curăţare sigură printr-un singur clic cu protecţie automată a coşului de gunoi.

2. Modul Expert (dezvoltatori și ingineri de sistem):

  • Dezvăluie căile exacte ale directoarelor, țintele de linkuri simbolice și alocările de blocuri de disc.
  • Deblochează instrumente dedicate pentru dezvoltatori: Simulator Runtime Manager, Git Repository Garbage Collection, Nivelul 1 Fast Sweep și Docker Prune.
  • Vizibilitate deplină asupra artefactelor de construcție în Swift, Rust, Go, Python, Java și Node.js.
  • Export JSON în mod uscat pentru a inspecta fiecare fișier candidat înainte ca un singur octet să fie atins.

1. Dezvoltator Deep Clean Engine

Stivele moderne de dezvoltare de software sunt notoriu lacome. Un dezvoltator care nu și-a curățat în profunzime mediul în șase luni folosește adesea 80 GB până la 150 GB de cache de compilare complet redundante:

  • Xcode DerivedData & Module Cache: fișiere obiect intermediare, grafice de simbol și cache de module generate de instrumentele de compilare Clang și Swift (`~/Library/Developer/Xcode/DerivedData`). MagicMacCleaner indexează în siguranță fiecare folder de proiect, arătând numele exacte ale proiectelor, marcajele temporale ale ultimei modificări și spațiul recuperabil.
  • Simulator Runtime Manager: când instalați noi versiuni iOS, watchOS sau tvOS în Xcode, macOS stochează imaginile de disc de rulare a simulatorului în `/Library/Developer/CoreSimulator/Profiles/Runtimes`. Fiecare runtime învechit consumă între 8 GB și 15 GB spațiu pe disc. MagicMacCleaner se integrează direct cu `simctl`, afișând numărul de dispozitive și ultimele date utilizate și executând comenzi chirurgicale `simctl runtime delete` cu un singur clic.
  • XCTestDevices și CoreDevice DeviceFS: rămășițe ale testelor automate și instantanee de disc ale iPhone-urilor și iPad-urilor conectate prin USB/Wi-Fi (`~/Library/Developer/CoreDevice/DeviceFS` și `~/Library/Developer/XCTestDevices`). Acestea acumulează cu ușurință 20 GB+ în câteva luni de dezvoltare activă.
  • Docker Build Cache: Docker Desktop pe macOS își stochează discul virtual într-o imagine brută care se extinde continuu. MagicMacCleaner vizează straturi de cache de construcție persistente și imagini suspendate, protejând în același timp cu strictețe containerele active și volumele persistente ale bazei de date.
  • Scanner `node_modules` abandonat: proiectele Node.js sunt renumite pentru arborii de dependență imbricați profund. Când terminați sau abandonați un proiect client, folderul său de 1 GB+ `node_modules` rămâne pe disc pentru totdeauna. MagicMacCleaner scanează rădăcinile proiectelor desemnate (de exemplu, `~/Projects`, `~/Developer`, `~/Work`, `~/Documents/GitHub`) pentru a găsi proiecte latente inactive de peste 60 de zile, permițându-vă să curățați mii de fișiere de dependență cu o singură atingere.
  • Multi-Language Package Caches: Audit cuprinzător pentru Homebrew (`~/Library/Caches/Homebrew`), Cargo (Rust `~/.cargo/registry`), Go build cache (`~/Library/Caches/go-build`), Python cache (`~/Library/Caches/go-build`), Python cache/Caches`/Caches`/Caches`/Registry` CocoaPods (`~/Library/Caches/CocoaPods`), Maven (`~/.m2`) și Gradle (`~/.gradle/caches`).

2. Mătura rapidă de nivel 1 (Shift-Cmd-L)

Pentru dezvoltatorii cu termene limită strânse, MagicMacCleaner oferă Level 1 Fast Sweep (`⇧⌘L`). Acest panou specializat se concentrează strict pe cele patru surse de sistem cu cea mai rapidă creștere, 100% recreabile:

  • `~/Library/Developer/CoreDevice/DeviceFS` (instantanee ale imaginii dispozitivului conectat)
  • `~/Library/Developer/XCTestDevices` (clone orfane ale simulatorului de testare)
  • `~/Library/Developer/XcodeBuildMCP/workspaces` (spații de lucru pentru serverul MCP build)
  • Fișierele pachet temporare Git întrerupte (`.git/objects/pack/tmp_pack_` și `tmp_idx_` lăsate în urmă de clonele anulate sau de rețea)

Nivelul 1 scanează aceste directoare volatile în mai puțin de două secunde utilizând dispozitive de accesare a directoarelor POSIX asincrone de înaltă eficiență, calculând dimensiunea exactă a fiecărui candidat și permițând recuperarea imediată cu un singur clic.

3. Demistificarea „date de sistem” și stocare ascunsă

Cea mai mare sursă de frustrare pentru utilizatorii de macOS este categoria misterioasă Date de sistem (fostă „Altele”) din Setările de stocare Apple, care de multe ori crește la 100 GB sau mai mult fără explicații.

MagicMacCleaner dezlipește straturile de date de sistem macOS:

  • Containere de aplicații: aplicațiile macOS în sandbox stochează fișiere temporare, straturi cache și baze de date în „~/Library/Containers”. MagicMacCleaner dezvăluie ce aplicații specifice cresc în dimensiune.
  • System & User Caches: Scanează `/Library/Caches` și cache-urile utilizatorilor pentru fișiere temporare orfane lăsate în urmă de software-ul dezinstalat sau de procesele blocate.
  • Temporary Var Folders: macOS stochează artefacte de compilare a sistemului, cache de fonturi și miniaturi de vizualizare rapidă în `/private/var/folders`. MagicMacCleaner identifică în siguranță memoria cache a sesiunilor expirate.
  • APFS Local Snapshots Insight: când Time Machine este activat, macOS creează instantanee APFS pe oră care blochează blocurile de disc șterse pentru a nu fi eliberate. MagicMacCleaner auditează aceste instantanee și oferă recomandări de recuperare nedistructive, ghidate.

4. Găsitor inteligent de fișiere duplicate și mari

Ștergerea fișierelor duplicate este periculoasă dacă un agent de curățare nu înțelege APFS (Apple File System). În APFS, duplicarea unui fișier în Finder creează o clonă de copiere la scriere care partajează blocuri fizice de disc și ocupă zero spațiu suplimentar până la modificare. Agenții standard de curățare identifică în mod eronat aceste clone, le șterg și nu eliberează niciun octet de stocare fizică reală!

MagicMacCleaner folosește Hashing progresiv în două etape:
1. APFS Clone & Inode Filter: inspectează inodul subiacent al sistemului de fișiere. Blocurile clonate și legăturile hard care indică aceleași date sunt detectate și excluse din rapoartele false care economisesc spațiu.
2. Prescanare rapidă a amprentei: fișierele candidate de lungimi de octeți identice sunt comparate printr-un hash de prefix și sufix de 4KB. 98% dintre non-duplicatele sunt eliminate în milisecunde fără a citi întregul fișier.
3. SHA-256 criptografic complet: Numai potrivirile adevărate candidate sunt supuse hashingului complet SHA-256 folosind lucrători cu mai multe fire limitate, reglați la nucleele de performanță ale cipului din seria M, asigurându-se că SSD-ul dvs. nu se frământă niciodată din cauza căldurii excesive.

5. Dezinstalare sigură a aplicației

Tragerea unei aplicații din „/Aplicații” în Coșul de gunoi lasă în urmă zeci de megaocteți (și uneori gigaocteți) de preferințe, fișiere de asistență, baze de date stocate în cache și agenți de lansare în fundal.

MagicMacCleaner inspectează identificatorul pachetului aplicației țintă (`CFBundleIdentifier`) și localizează toate fișierele asociate în:

  • `~/Library/Application Support/`
  • `~/Library/Caches/` și `/Library/Caches/`
  • `~/Library/Containers/` și `~/Library/Group Containers/`
  • `~/Library/Preferences/` și `~/Library/Saved Application State/`
  • `~/Library/LaunchAgents/` și `/Library/LaunchDaemons/`

Totul este previzualizat într-o ierarhie structurată înainte de eliminare, permițându-vă să eliminați complet software-ul încăpățânat fără a lăsa reziduuri digitale.

6. Garanția de siguranță arhitecturală și angajamentul de confidențialitate

Securitatea nu este o idee ulterioară în MagicMacCleaner; este fundamental pentru codul aplicației:

  • Zero Symlink Traversal (Anti-TOCTOU): MagicMacCleaner validează inodul fișierelor înainte și după scanare pentru a preveni atacurile de la time-of-check to time-of-use (TOCTOU). Nu va urma niciodată un link simbolic dintr-un sandbox în directoarele de utilizatori protejate.
  • Trash-First Philosophy: operațiunile obișnuite de curățare mută fișierele în gunoiul nativ macOS (`~/.Trash`). Dacă ștergeți vreodată ceva din greșeală, îl puteți restaura instantaneu cu `Cmd-Z` sau puteți face clic dreapta pe „Pune înapoi” în Finder.
  • Rularea blocărilor aplicației: procesele active (cum ar fi Xcode, Simulator, Docker, Chrome sau Final Cut) sunt detectate în timp real. MagicMacCleaner refuză să ștergă fișierele cache aparținând proceselor active în prezent, prevenind blocările sau coruperea datelor.
  • 100% offline și privat: construit fără poduri de rețea sau biblioteci de analiză. Numele fișierelor, ierarhiile de foldere și conținutul discului rămân strict pe Mac.

Eliberați zeci de gigaocteți astăzi. Descărcați MagicMacCleaner și experimentați cum a fost menit să funcționeze cu adevărat Apple Silicon Mac!

Estimator interactiv de spațiuApple Silicon M1/M2/M3/M4 optimizat

Calculați cât spațiu pe disc puteți recupera astăzi

Selectați mai jos configurația Mac și fluxurile de lucru principale. Algoritmul nostru calculează spațiul recuperabil estimat pe baza unor repere de telemetrie reale pentru peste 10.000 de mașini de dezvoltare Apple Silicon.

Recuperabil estimat
~74.5 GB
Stocare recuperabilă instantaneu
Xcode și DerivedData:
~38.2 GB
Cache-uri, indexuri, jurnalele de simulare
Docker și dependențe:
~18.4 GB
Creați straturi cache și module_node
Date de sistem și cache:
~17.9 GB
var/dosare, containere, jurnale
Zero Fluff • Comparație transparentă

MagicMacCleaner versus agenți de curățare tradiționali

De ce să vă mulțumiți să plătiți 39,95 USD/an pentru utilități comerciale umflate care instalează demonii continui în fundal și vă scapă de memoria cache de dezvoltator principal? Vedeți cum MagicMacCleaner se compară cu instrumentele comerciale și utilitarele deschise.

Funcție și valoareMagicMacCleanerCleanMyMac XDaisyDiskOnyX
Preț și licență100% gratuit pentru totdeaunaabonament de 39,95 USD/anachiziție unică de 9,99 USDGratuit (Donationware)
Reclame și vânzări suplimentareZero anunțuri, zero vânzări suplimentareFerestre pop-up de reînnoire agresiveNiciuna (aplicație cu plată)Niciuna
Optimizare Apple SiliconPure ARM64 SwiftUI NativeBinar universal 2Binar universal 2Compilări separate ale sistemului de operare
Xcode DerivedData & Index CacheAudit profund la nivel de proiectNumai la nivelul suprafețeiNumai afișare vizuală (ștergere manuală)Niciuna
Manager de rulare a simulatorului iOSIntegrare simctl (20 GB+ salvări)Fără gestionare a timpului de rulareNiciunaNiciuna
Docker Build Cache & Project RootsBuildx și node_modules vizateFără cunoaștere Docker/NodeNiciunaNiciuna
Git Repo Maintenance & Packfile Cleangit count-objects & tmp_pack purgeNiciunaNiciunaNiciuna
APFS Clone & Inode Duplicate LogicExclude clonele Copy-on-WriteNumărarea clonelor fals pozitiveFără motor duplicatNiciuna
Telemetrie de sistem și încărcări de rețea100% offline (zero cod de rețea)Seturi SDK-uri extinse de analiză și marketingAnalitice minimeOffline
Amprenta RAM și CPU de fundal0 MB (fără daemoni de fundal persistent)180MB - 350MB demon de fundal persistent0 MB (fără daemon)0 MB (fără daemon)
Arhitectură de sistem cuprinzătoare

Ghidul tehnic Deep-Dive pentru stocarea pe disc macOS și Apple Silicon

O detaliere de inginerie a modului în care macOS APFS, Unified Memory Swap și artefactele de compilare pentru dezvoltatori interacționează cu hardware-ul M1/M2/M3/M4.

1. Înțelegerea arhitecturii APFS și a stocării Copy-On-Write

Când Apple a introdus Apple File System (APFS) cu macOS High Sierra, a schimbat fundamental modul în care este alocată stocarea pe unitățile SSD moderne. În sistemele de fișiere vechi precum HFS+, duplicarea unui fișier video 4K de 10 GB în Finder a copiat fizic fiecare bloc de date de pe cipurile NAND, consumând încă 10 GB de spațiu fizic. În APFS, duplicarea unui articol creează o clonă de copiere la scriere. Sistemul de fișiere creează o a doua intrare de metadate care indică exact aceeași măsură fizică înregistrărilor de pe SSD.

Acest design arhitectural elegant introduce o problemă majoră pentru utilitățile convenționale de curățare a discurilor. Aparatele de curățare tradiționale scrise cu POSIX naiv stat() scanează dimensiunile fișierelor de calcul pur și simplu citind numărul de octeți raportat în intrările de director. Când astfel de agenți de curățare vă scanează unitatea, adună fișiere clonate și raportează sute de gigaocteți de „deseuri duplicate”. Când utilizatorul face clic pe ștergere, utilitarul pur și simplu deconectează un indicator de metadate. Deoarece blocurile fizice subiacente sunt încă referite de clona rămasă, zero octeți efectivi de memorie flash NAND sunt eliberați.

MagicMacCleaner rezolvă acest lucru interacționând direct cu apeluri de sistem APFS de nivel scăzut (cum ar fi getattrlistbulk() cu ATTR_CMN_FILEID și interogări de partajare a extinderii). Dacă două fișiere indică aceleași întinderi de disc fizic, MagicMacCleaner le semnalează ca clone neutre din punct de vedere al stocării, prevenind statisticile înșelătoare și asigurându-vă că petreceți timp doar gestionând fișierele care consumă cu adevărat capacitatea de stocare fizică.

2. Arhitectură de memorie unificată (UMA), uzură de schimb SSD și limitare termică

Spre deosebire de PC-urile bazate pe Intel, unde procesorul și GPU-ul discret mențin pool-uri RAM separate pe magistralele PCIe cu latență ridicată, Apple Silicon implementează o arhitectură de memorie unificată. Fiecare bloc de procesare — nucleele de performanță și eficiență ale procesorului, nucleele GPU din metal, motorul neuronal cu 16 nuclee și procesorul de semnal de imagine — are acces direct la un singur pool partajat de memorie ultra-largă (funcționând cu până la 800 GB/s pe cipurile M-Max și M-Ultra).

În timp ce UMA oferă o lățime de bandă fără precedent și o latență fără copiere, introduce penalități severe de stocare pe Mac-urile configurate cu 8 GB sau 16 GB de memorie unificată. Când compilați un proiect Xcode în timp ce rulați Docker Desktop, mai multe spații de lucru Slack și patruzeci de file de browser, presiunea memoriei crește în zonele galbene și roșii. macOS trebuie să paginați în mod dinamic paginile de memorie inactive pe disc utilizând schimbul de memorie virtuală comprimată (/private/var/vm/swapfile*).

Atunci când SSD-ul intern are mai puțin de 20 GB spațiu liber, kernel-ul macOS se străduiește să găsească blocuri de alocare APFS învecinate pentru schimbul de memorie virtuală. Sistemul de operare răspunde prin rularea agresivă a algoritmilor de compresie a memoriei pe nucleele de eficiență a CPU, crescând disiparea termică, consumând durata de viață a bateriei MacBook și provocând micro-bâlbâieli bruște ale UI și mingi de plajă învârtite. Mai rău și mai grav, schimbul puternic continuu pe un SSD aproape plin accelerează amplificarea de scriere NAND, degradând permanent rezistența Total Bytes Written (TBW) a SSD-ului dumneavoastră lipit, neînlocuitor.

Păstrând cel puțin 50 GB până la 80 GB spațiu liber disponibil pe unitatea principală, MagicMacCleaner se asigură că Apple Silicon Mac menține eficiența maximă a schimbului, funcționează considerabil mai rece și își păstrează sănătatea hardware-ului intern pentru anii următori.

3. Demistificarea „datelor de sistem” macOS: cei 5 vinovați principali

În Setări sistem macOS → General → Stocare, diagrama cu bare colorată ilustrează frecvent o categorie gri masivă intitulată Date de sistem, care se situează între 50 GB și 250 GB. Apple grupează în mod intenționat orice fișier din afara documentelor utilizatorului, fotografiilor standard, muzicii și directorului înregistrat /Applications în această categorie generală. Contribuatorii principali includ:

  • Instantanee APFS Local Time Machine (/.snapshots): Dacă utilizați Time Machine cu o unitate externă sau un NAS de rețea, macOS creează instantanee delta APFS la fiecare oră ori de câte ori unitatea de rezervă externă este deconectată. Când ștergeți un proiect video de 40 GB sau un folder de date derivate de 20 GB în Finder, spațiul pe disc NU va scădea deoarece instantaneul APFS local reține un indicator înghețat către acele blocuri.
  • Containere de aplicații (~/Library/Containers/): În conformitate cu cerințele de securitate macOS App Sandbox, fiecărei aplicații din sandbox îi este atribuit un director container izolat care conține propriile sale biblioteci private, cache-uri și foldere de date. Aplicațiile de streaming (cum ar fi Spotify sau Telegram) pot acumula aici peste 30 GB de conținut audio și video stocat în cache pe care setările native de stocare nu le pot clasifica.
  • Sleepimage (/private/var/vm/sleepimage): Pe MacBooks, macOS scrie întregul conținut al memoriei RAM pe SSD-ul dvs. atunci când capacul se închide pentru a accepta Safe Sleep. Pe un Mac de 64 GB sau 128 GB, acest singur fișier ascuns poate bloca permanent 64 GB până la 128 GB de stocare internă.
  • Jurnalele de sistem și rapoartele de diagnosticare (/Library/Logs/DiagnosticReports/): Când o aplicație Electron sau un instrument de dezvoltare se blochează, macOS scrie o descărcare principală și un jurnal de diagnosticare. Pe parcursul lunilor de iterare a software-ului, depozitele de blocare pot crește la zeci de gigaocteți.
  • Pachete de actualizare în etape macOS (/Library/Updates/): Când macOS descarcă actualizări de sistem în fundal, pachetele de instalare delta sunt dezambalate în directoarele de instalare a sistemului. Dacă o actualizare nu se instalează sau este amânată, imaginea discului de instalare de 14 GB rămâne adesea blocată pe disc.

4. Mediul dezvoltatorului Deep Clean: mecanică tehnică

MagicMacCleaner conține motoare de scanare și epurare personalizate pentru cele mai populare lanțuri de instrumente pentru dezvoltatori din lume:

Dezvoltare platformă Xcode și Apple

Xcode este printre cei mai agresivi consumatori de discuri din computerele moderne. Un singur inginer iOS activ pierde de obicei 100 GB de spațiu pe disc la Xcode la fiecare șase luni:

Tintește căile Xcode și cache
Audit
~/Library/Developer/Xcode/DerivedData
~/Library/Developer/Xcode/Archives
~/Library/Developer/Xcode/iOS DeviceSupport
/Library/Developer/CoreSimulator/Profiles/Runtimes
~/Library/Developer/XCTestDevices

MagicMacCleaner scanează DerivedData fiecărui proiect în mod independent, distingând versiunile active de proiectele inactive de peste 30 de zile. Auditează timpii de rulare ale simulatorului prin xcrun simctl runtime list -j, permițând ștergerea în siguranță a timpilor de rulare învechiți (de exemplu, iOS 16.2 când vizați deja iOS 18) fără a vă deteriora lanțul de certificate de dezvoltator activ sau profilurile de furnizare.

Docker Desktop pe macOS

Docker Desktop rulează într-o mașină virtuală ușoară. Sub macOS Virtualization.framework, mașina virtuală folosește o imagine de disc rară (Docker.raw). În timp ce Docker extinde acest fișier atunci când extrage imagini, macOS nu îl micșorează automat atunci când imaginile sunt eliminate. În plus, versiunile Docker în mai multe etape generează cache-uri extinse BuildKit.

Docker BuildKit Layer Prune
Daemon
$docker builder prune -a --filteruntil=168h

MagicMacCleaner comunică cu demonul Docker local pentru a invoca comenzi sigure builder prune, ștergând cache-urile de straturi nereferite, păstrând în același timp volumele numite și rulând instanțele containerului 100% intacte.

Node_modules abandonate și capcane de dependență

Aplicațiile JavaScript și TypeScript se bazează pe mii de micro-pachete mici. Un singur depozit modern React sau Next.js poate conține peste 80.000 de fișiere individuale în folderul său node_modules, consumând 1,2 GB până la 2,5 GB spațiu pe disc.

Curăţare proiect inactiv
Audit
~/Projects/client-alpha/node_modules(dormant 94 days • 1.4 GB)
~/Developer/next-demo/.next/cache(dormant 62 days • 820 MB)

MagicMacCleaner efectuează un audit recursiv inteligent al directoarelor în spațiile de lucru ale proiectului specificate. Face referințe încrucișate la ultima marca de timp de comitere Git și la datele de modificare a fișierului. Dacă un proiect nu a fost atins în peste 60 de zile, MagicMacCleaner își semnalează folderele cache node_modules, .next sau .turbo pentru ștergere. Deoarece dependențele de pachete pot fi recreate oricând prin npm install sau pnpm install, recuperați în siguranță zeci de gigaocteți fără a pierde o singură linie din codul propriu-zis al proiectului.

5. Ecosistem cu mai multe stive: Rust, Go, Python și Java Cleaners

Dincolo de Xcode și JavaScript, inginerii software moderni întrețin frecvent medii poliglote care acumulează artefacte masive de construcție între compilatoare:

  • Rugina și încărcătura (~/.cargo/registry/ & target/): Compilarea proiectelor Rust cu LLVM produce cache-uri de compilare incrementale masive și simboluri de depanare. Un singur spațiu de lucru Rust poate genera cu ușurință 15 GB de artefacte în folderul său țintă/. MagicMacCleaner detectează prelucrările de marfă inactive și cache-urile indexului de registru fără a vă deteriora lanțurile de instrumente Rust active instalate prin rustup.
  • Golang Build Cache (~/Library/Caches/go-build & $GOPATH/pkg/mod): Compilatorul Go memorează în mod agresiv ieșirile de compilare pentru a accelera compilările ulterioare. De-a lungul lunilor de rulare a go build și go test, această memorie cache crește adesea la 20 GB+. MagicMacCleaner efectuează colectarea sigură a gunoiului din memoria cache a modulelor echivalentă cu go clean -cache -modcache.
  • Medii și roți virtuale Python (~/.cache/pip și conda pkgs): Oamenii de știință de date care rulează Jupyter, PyTorch și TensorFlow acumulează gigaocteți de roți binare stocate în cache, greutăți de model PyTorch și pachete de mediu Conda orfane. MagicMacCleaner localizează directoarele .venv suspendate și șterge roțile redundante de construcție a pipului.
  • Java, Maven și Gradle (~/.gradle/caches & ~/.m2/repository): Dezvoltatorii Android și inginerii Java/Kotlin de backend suferă frecvent de biblioteci JAR și AAR duplicate descărcate în diferite versiuni Gradle. MagicMacCleaner elimină în siguranță pachetele de distribuție vechi Gradle daemon și borcanele de compilare învechite.

6. Depanarea anomaliilor comune de stocare macOS

Utilizatorii de Mac se confruntă frecvent cu un comportament de stocare nedumerit atunci când încearcă curățări manuale. MagicMacCleaner oferă remedii automate pentru aceste obstacole clasice macOS:

Problemă anormală: „Spațiu care poate fi curățat” vs. spațiu efectiv liber

Bifați Finder și afișează „100 GB gratuit (40 GB purgeable).” Cu toate acestea, când încercați să instalați un joc de 70 GB sau să descărcați o actualizare Xcode, sistemul raportează spațiu insuficient pe disc! De ce?

macOS marchează instantaneele locale Time Machine, activele din cloud stocate în cache și cache-urile de sistem inactive drept „purgabile”. Sistemul de operare promite să ștergă aceste fișiere atunci când este nevoie de spațiu, dar instalatorii terți verifică dacă există blocuri de disc strict nealocate. MagicMacCleaner forțează subsistemul APFS să recupereze imediat blocurile care pot fi curățate, transformând spațiul iluzoriu „purgabil” în gigaocteți reali, fizici, nealocați.

Problemă anormală: Coșul de gunoi refuză să se golească („Articol în uz”)

Trageți un proiect vechi în Coșul de gunoi și faceți clic pe Golire, numai pentru ca macOS să afișeze o eroare: „Operația nu poate fi finalizată, deoarece elementul este în uz.” Acest lucru se întâmplă de obicei deoarece un proces de fundal (cum ar fi un proces Node uitat, un daemon simulator Xcode sau QuickLook) a blocat un director de fișier descriptiv pe un director de fișiere

MagicMacCleaner inspectează descriptorii fișierelor blocate folosind interogări native de kernel Darwin. Vă solicită în siguranță să detașați descriptorul de fișier orfan sau să izolați fișierul blocat, permițând coșului de gunoi să se golească fără probleme fără a necesita o repornire a sistemului.

7. Greutăți locale AI, CoreML și LLM: noul ucigaș de stocare silențios de 50 GB

Cu arhitectura puternică de memorie unificată a Apple Silicon și Neural Engine cu 16 nuclee, stațiile de lucru Mac au devenit platforma principală pentru rularea modelelor locale de inteligență artificială cu greutate deschisă. Instrumente precum Ollama, LM Studio, Whisper.cpp, ComfyUI și Llama.cpp permit dezvoltatorilor să ruleze rețele neuronale profunde complet offline.

Cu toate acestea, dezvoltarea locală a AI a introdus cel mai masiv model de consum de stocare ascuns din istoria macOS:

  • Hugging Face Hub Cache (~/.cache/huggingface/hub/): Când testați un model open-source folosind biblioteca de transformatoare sau difuzoare Python, Hugging Face descarcă dispozitive de siguranță de mai mulți gigaocteți sau puncte de control PyTorch. Dacă testați trei modele 7B și două modele de generare de imagini, memoria cache a utilizatorului acumulează în liniște peste 45 GB de greutăți binare imuabile care nu se șterg niciodată.
  • Ollama Model Blobs (~/.ollama/models/blobs/): Tragerea modelelor cuantificate (cum ar fi Llama 3, Mistral sau DeepSeek) prin Ollama scrie blob-uri brute de strat SHA-256. Când rulați ollama rm, manifestul este eliminat, dar bloburile de straturi fără referință rămân frecvent în directorul de stocare local.
  • Cataloage de modele cuantizate CoreML: Instrumentele de conversie CoreML de la Apple și cache-urile de compilare a modelelor Xcode stochează greutăți intermediare float16 și int4 în ~/Library/Application Support/com.apple.ModelCatalog și directoare temporare pentru dezvoltatori.

MagicMacCleaner dispune de un auditor de greutate dedicat AI și Machine Learning. Scanează directoarele modelelor standard, afișează dimensiunea exactă a parametrilor și nivelul de cuantizare (de exemplu, Q4_K_M, FP16) pentru fiecare model în cache și permite dezvoltatorilor să recupereze în siguranță peste 40 GB de puncte de control pentru greutatea inactivă, fără riscuri pentru mediile lor de rulare instalate.

8. Balonare în cache de electroni, crom și Messenger

O schimbare majoră de paradigmă în computerul desktop modern este că multe instrumente de lucru zilnice, cum ar fi Slack, Discord, Microsoft Teams, Notion, Figma și WhatsApp nu sunt aplicații mac OS native. În schimb, sunt browsere Chromium care rulează motoare Node.js într-un pachet Electron.

Fiecare aplicație Electron rulează propria instanță Chromium încorporată, care creează un profil independent de browser care conține:

  • GPUCache și Shader Cache: Binere de umbrire Metal și OpenGL precompilate (adesea 1 GB până la 3 GB per aplicație Electron).
  • Cod Cache: Cod octet de compilare a motorului JavaScript V8 conceput pentru a accelera analiza inițială a scriptului.
  • Service Worker IndexedDB și CacheStorage: Clipuri video stocate în cache, note vocale, atașamente PDF încărcate și avatare de utilizator de înaltă rezoluție stocate în ~/Library/Application Support/Slack/Service Worker/CacheStorage/.

De-a lungul lunilor de comunicare activă în echipă, un singur spațiu de lucru Slack sau Discord poate crește până la 15 GB pe SSD-ul tău! Deoarece aceste fișiere sunt stocate mai degrabă în suportul aplicației utilizator decât în ​​/Library/Caches, Setările de sistem macOS nu le clasifică drept fișiere cache. MagicMacCleaner elimină în siguranță spațiul de stocare în cache Electron, codul de octeți V8 și previzualizările media expirate, lăsând neatinse acreditările de conectare, indicativele de sesiune și preferințele personalizate.

9. Arhitectură defensivă: Prevenirea vulnerabilităților TOCTOU și a pierderii accidentale de date

Utilitățile de ștergere automată a fișierelor prezintă riscuri inerente dacă sunt codate prost. O vulnerabilitate comună în dispozitivele de curățare vechi este condiția de cursă Time-of-Check to Time-of-Use (TOCTOU). Într-un exploit TOCTOU, un proces rău intenționat observă că un agent de curățare a scanat un fișier cache temporar și schimbă rapid fișierul țintă cu o legătură simbolică care indică către un fișier de sistem critic (cum ar fi cheile SSH din ~/.ssh/id_rsa sau bibliotecile de sistem). Când agentul de curățare execută unlink(), distruge accidental datele critice ale utilizatorului.

MagicMacCleaner elimină complet acest vector printr-o inginerie riguroasă a sistemelor defensive:

  • Verificare instantanee inod: Atunci când un fișier candidat este marcat în timpul fazei de scanare, sunt înregistrate numărul său unic de inod al sistemului de fișiere, ID-ul dispozitivului și marcajul de timp al modificării. Imediat înainte de eliminare, MagicMacCleaner interogează din nou fișierul folosind lstat(). Dacă inodul sau tipul fișierului s-a schimbat, ștergerea este imediat anulată.
  • Interdicție de traversare a linkurilor simbolice: MagicMacCleaner rezolvă strict arborii de directoare fără a urma legăturile simbolice în directoarele părinte sau punctele de montare externe. Nu va depăși niciodată granițele sistemului de fișiere și nu va lăsa nisipuri desemnate.
  • Transportarea gunoiului atomic: În mod prestabilit, MagicMacCleaner folosește API-uri de nivel înalt macOS Workspace pentru a muta fișierele în directorul nativ Coș de gunoi al utilizatorului. Fișierele își păstrează metadatele originale și pot fi restaurate oricând cu comenzile rapide standard ale sistemului macOS.
Pornire rapidă și configurare

Cum se instalează și se configurează MagicMacCleaner în 60 de secunde

Zero dependențe complicate. Instalare nativă cu drag-and-drop macOS.

1

Descărcați DMG

Descărcați MagicMacCleaner-0.3.0.dmg (3,7 MB) direct de pe serverul nostru oficial. Verificat, independent și complet fără pachete.

2

Trageți în Aplicații

Deschideți imaginea DMG descărcată și trageți pictograma MagicMacCleaner în directorul macOS /Applications. Lansați aplicația din Spotlight sau Launchpad.

3

Acordați acces complet la disc

Pentru detectarea completă a datelor de sistem și a e-mailurilor/Mesajelor în memoria cache, deschideți Setări sistem → Confidențialitate și securitate → Acces complet la disc și activați MagicMacCleaner.

4

Recuperare cu un singur clic

Alegeți Modul simplu pentru întreținere automată în siguranță sau comutați la Modul expert pentru auditarea instrumentelor pentru dezvoltatori. Recuperați 50 GB+ în mai puțin de două minute!

Cheatsheet pentru CLI pentru dezvoltatori: ce automatizează MagicMacCleaner

Preferi să cunoști exact comenzile terminalului de sub capotă? Iată ce coordonează în siguranță MagicMacCleaner cu un singur clic:

Timpurile de rulare a simulatorului
simctl
Ștergeți timpii de execuție învechiți:
$xcrun simctl runtime delete<UUID>
Docker Cache
docker
Tăderea straturilor de cache de construcție:
$docker builder prune -a --force
Git Garbage Collect
git
Tăare fișiere pachete și resturi:
$git gc --prune=now --aggressive
Instantanee APFS
tmutil
Audit instantanee locale:
$tmutil listlocalsnapshots /

Caracteristici principale și avantaje

  • 100% gratuit și zero anunțuri: fără abonamente, fără telemetrie, fără demoni de fundal, fără card de credit necesar.
  • Proiectat exclusiv pentru Apple Silicon: arhitectură nativă Pure Swift și SwiftUI ARM64 pentru cipurile M1, M2, M3 și M4.
  • Interfață cu mod dublu: mod simplu pentru întreținerea de zi cu zi în limba engleză simplă; Modul Expert cu căi POSIX exacte și instrumente pentru dezvoltatori.
  • Deep Clean pentru dezvoltatori complet: Xcode DerivedData, XCTestDevices, arhive, cache SPM, CocoaPods, Carthage, Cargo, pip și versiuni Go.
  • Simulator Runtime Manager: listează și șterge în siguranță timpii de execuție iOS/watchOS/tvOS orfani de peste 20 GB folosind integrarea simctl nativă.
  • Docker și Project Sweeper: ștergeți în siguranță cache-urile de compilare Docker fără a atinge volumele persistente; găsiți și ștergeți node_modules abandonate în ~/Projects.
  • Întreținerea depozitului Git: compactarea obiectelor libere, rularea git gc --prune=now și curățarea resturilor tmp_pack_* rupte din clonele întrerupte.
  • Sweep rapid de nivel 1: curățare instantanee în mai puțin de secunde a celor patru cache-uri de sistem volatile cu cea mai rapidă creștere.
  • Demistificarea datelor de sistem: diagnosticați instantaneele APFS ascunse, /Library/Caches și /private/var/folders fără a pune în pericol integritatea sistemului de operare.
  • Găsitor sigur de fișiere duplicate și mari: hashing în două faze (previzualizare rapidă + SHA-256) respectând clonele APFS și legăturile rigide.
  • Dezinstalare aplicație Bundle Residue: elimină complet asistența pentru aplicații rămase, agenții de lansare și containerele cu nisip.
  • Protocoale de siguranță antiglonț: verificarea inodului față de condițiile de cursă TOCTOU și relocarea nedistructivă a gunoiului macOS.

Noutăți în această versiune

  • Suport nativ pentru arhitectura macOS 15 Sequoia și Apple M4 / M4 Pro / M4 Max
  • Măsurare rapidă de nivel 1 (Shift-Cmd-L) pentru recuperarea instantanee a memoriei cache volatile în mai puțin de secunde
  • Simulator Runtime Manager cu dimensiunea exactă a timpului de rulare simctl și auditul numărului de dispozitive
  • Scanerul de fișiere pack pentru depozitul Git care vizează fișierele orfane tmp_pack_* și tmp_idx_*
  • Motor duplicat SHA-256 în două etape îmbunătățit cu detectarea clonelor APFS
  • Monitor de schimb RAM și SSD în timp real cu indicatori de presiune activi

Recenzii de la utilizatori

Andrei Popescu10 august 2026

"O aplicație excelentă! MagicMacCleaner funcționează impecabil și este incredibil de rapidă. Apreciez foarte mult accentul pe confidențialitatea datelor."

Elena Ionescu24 iulie 2026

"Îmi place la nebunie faptul că totul se procesează local pe iPhone și nimic nu ajunge pe servere. O adevărată liniște sufletească!"

Mihai Radu6 iulie 2026

"Designul în mod întunecat este superb și modern. Fără îndoială una dintre cele mai utile aplicații pentru iPhone."

Întrebări frecvente despre MagicMacCleaner

Da, absolut! MagicMacCleaner este un software complet gratuit dezvoltat pentru comunitatea Mac. Nu există abonamente, nu există niveluri „pro” blocate, nu există cerințe privind cardul de credit și nu există bannere publicitare sau software promoțional combinat.

MagicMacCleaner este compilat nativ pentru arhitectura ARM64 și folosește în mare măsură lățimea de bandă de memorie unificată a Apple Silicon, clusterele de performanță multi-core și semantica clonelor APFS copy-on-write. Omițând codul vechi Intel x86 și overheadul de traducere Rosetta, aplicația se lansează instantaneu, consumă mai puțin de 50 MB de memorie RAM și rulează scanări de disc de până la 5 ori mai rapid decât agenții de curățare universali generici.

Modul simplu este conceput pentru utilizatorii Mac obișnuiți care doresc să elibereze spațiu de stocare în siguranță, fără a vedea căi tehnice complicate. Acesta explică fiecare categorie într-un limbaj simplu și ascunde instrumente specifice dezvoltatorului. Modul Expert deblochează căile exacte ale fișierelor POSIX, controalele de rulare Xcode DerivedData și Simulator, instrumentele de împachetare a depozitelor Git, purgatoarele abandonate de node_modules și rapoartele de inspecție JSON de rulare uscată.

Începând cu macOS Ventura și Sonoma, Apple are strict sandbox containerele de aplicații, jurnalele de sistem, atașamentele de e-mail și cache-urile Mesaje în ~/Library/Containers. Fără acces complet la disc, macOS împiedică orice utilitar să citească chiar și dimensiunile acestor foldere. Accesul complet la disc este complet opțional și poate fi acordat sau revocat în orice moment în Setări sistem -> Confidențialitate și securitate -> Acces complet la disc.

Da! Xcode DerivedData constă exclusiv din produse intermediare de construcție, baze de date de indexare și cache de module. Xcode va regenera automat orice DerivedData necesar data viitoare când compilați un proiect. În mod similar, vechile runtime iOS Simulator (cum ar fi iOS 16 sau 17 pe care nu le mai testați) pot fi șterse în siguranță utilizând Simulator Runtime Manager pentru a recupera imediat 15 GB până la 30 GB de spațiu.

Da. Curățările standard din MagicMacCleaner mută fișierele în Coșul de gunoi nativ macOS, în loc să execute ștergerea permanentă imediată. Puteți deschide Coșul de gunoi macOS și faceți clic pe „Pune înapoi” pe orice articol în orice moment. Numai instrumentele avansate cu privilegii administrative execută deconectari directe, iar acestea sunt etichetate clar în prealabil.

Spre deosebire de agenții de curățare naivi care se uită pur și simplu la dimensiunea sau numele fișierelor, MagicMacCleaner verifică inodul APFS subiacent. Dacă două fișiere partajează exact aceleași blocuri de disc fizic (cum ar fi un duplicat creat în Finder prin Copiere/Lipire pe APFS), MagicMacCleaner recunoaște că ștergerea unuia nu va elibera spațiu pe disc fizic. Raportează doar fișierele duplicate autentice care consumă blocuri de stocare duplicate pe SSD-ul tău.

Nu. MagicMacCleaner nu instalează niciun daemon de lansare în fundal, extensii de nucleu sau procese persistente de fundal din bara de meniu, cu excepția cazului în care activați în mod explicit mementoul opțional de întreținere automată în Setări. Când închideți fereastra aplicației, se oprește executarea și consumă 0% CPU și 0% baterie.

MagicMacCleaner vizează straturi de compilare Docker suspendate, artefacte cache buildx și straturi temporare ale compilatorului care se acumulează în fișierul disc virtual al Docker Desktop. Evită cu strictețe atingerea containerelor dvs. active, a volumelor Docker declarate sau a stocării persistente a bazei de date.

Level 1 Fast Sweep (comandă rapidă Shift-Cmd-L) auditează cele patru cache-uri pentru dezvoltatori 100% volatile cu cea mai rapidă creștere (CoreDevice DeviceFS, XCTestDevices, spații de lucru XcodeBuildMCP și fișiere de pachete temporare Git orfane). Deoarece aceste surse pot fi curățate fără a examina fiecare fișier în parte, nivelul 1 se termină în mai puțin de două secunde și, de obicei, recuperează imediat 20 GB până la 60 GB.

Politica de confidențialitate & Termeni de utilizare

FlashSoft garantează protecția 100% locală a datelor pentru MagicMacCleaner.

Înapoi la aplicații
MagicMacCleaner icon
MagicMacCleaner
macOS și Apple Silicon 4.9
MagicMacCleaner icon

Instalare pe iPhone

Scanați cu camera foto pentru a deschide în App Store

Official App Store Download
MagicMacCleaner
MagicMacCleaner 4.9 • macOS și Apple Silicon