Questo è un guest post di Vera Tkachenko, un team di software a capo di MacPaw.
Per la prima volta, il sistema operativo Mac è dotato di strumenti di pulizia. La nuova funzione di archiviazione ottimizzata in macOS Sierra potrebbe non sembrare molto all'inizio, ma la sua stessa presenza nel nuovo sistema operativo Mac mina l'idea di vecchia data che OS X sia autopulente e rimanga veloce e privo di problemi da solo.
Perché Apple ha aggiunto questa funzionalità? Controlliamo sotto il cofano dei nuovi strumenti di pulizia di macOS per scoprire cosa fanno, perché lo fanno e come avrebbero potuto farlo meglio.
Cosa pulirà macOS Sierra (e cosa no)
La maggior parte di cosa? Funzionalità di archiviazione ottimizzata di macOS Sierra può essere suddiviso in tre categorie: cosa viene rimosso automaticamente, cosa è possibile rimuovere manualmente e cosa viene archiviato nel cloud.
Pulizia automatica del sistema: fare le cose mentre distogli lo sguardo
Le versioni precedenti di Mac OS erano dotate di un paio di script di manutenzione che venivano eseguiti in silenzio quando si lasciava il Mac inattivo per un po'. Questa volta, Apple ha introdotto strutture più complesse che consentono alle applicazioni di pulire la cache quando il sistema ha bisogno di più spazio.
Ecco cosa pulirà macOS Sierra sul tuo Mac senza che te lo chieda:
- Cache delle app Apple (ma non cache delle app di terze parti)
- File temporanei dell'app Apple
- Download duplicati in Safari
- Caratteri, lingue e dizionari che non utilizzi
La pulizia delle cache delle app è un'ottima idea, ma la pulizia delle cache delle sole app create da Apple limita i vantaggi della funzione. macOS Sierra "ti ricorda anche di eliminare i programmi di installazione di app usati", secondo Apple.
Come la pulizia del sistema Mac potrebbe essere migliore: aggiungi cache di app di terze parti
Le app sono un po' come le persone in un giorno festivo: più ce ne sono e più sono attive, più spazzatura rimane al mattino. Con le app, la spazzatura viene memorizzata nella cache dei file memorizzati sul disco rigido.
La cache è qualsiasi cosa generata da un'app o scaricata da Internet e conservata sul tuo Mac. Ed è positivo: lo scopo principale di Cache è velocizzare le tue app in modo che non abbiano bisogno di ricreare i dati.
![Immagini media altro Immagini, video e altri tipi di file di grandi dimensioni possono occupare un'enorme quantità di spazio sul tuo Mac.](/f/31131a3907560ff7aac95d2b22d797b0.png)
Immagine: MacPaw
Un buon sviluppatore di app crea una serie di regole per le proprie app. Potrebbero dichiarare: se non usi questa immagine per 30 giorni o più, la copia memorizzata nella cache viene ripulita. Alcuni sviluppatori dichiarano che l'archiviazione della cache non può superare una certa quantità di spazio. Ad esempio, la versione corrente di Safari ha un limite di cache di 800 MB.
Sfortunatamente, queste regole richiedono molto tempo per essere create e non tutti gli sviluppatori sono abbastanza diligenti e responsabili da investire lo sforzo. Alcuni sembrano soddisfatti del fatto stesso che la loro app funzioni.
Questi sviluppatori non creano regole, quindi le loro app continuano a memorizzare la cache all'infinito. La cache occupa sempre più spazio a ogni utilizzo e la cartella della cache può crescere in gigabyte di file che non ti servono.
![La cache delle app può occupare un sacco di memoria La cache delle app può occupare un sacco di memoria.](/f/ac3b316e05e6483030f59651f45130d4.png)
Immagine: MacPaw
Questa è la cache dell'app che probabilmente è sul tuo Mac in questo momento:
- File temporanei del browser (tutti i tipi di media)
- Brani trasmessi in streaming su Spotify o tramite altri lettori online
- Immagini del profilo degli amici nelle app online
- Tutti i tipi di file temporanei (ce ne sono dozzine)
E quando sposti un'app nel Cestino, sposti solo il file dell'app. La cache rimane. Le cache delle app di terze parti possono facilmente occupare gigabyte in poche settimane.
Idealmente, macOS Sierra dovrebbe pulirlo tutto (il che sarebbe particolarmente utile se usi Chrome o Firefox).
Pulizia manuale: ecco un Finder che hai sempre desiderato
![Cartella Documenti di archiviazione ottimizzata Cartella Documenti di archiviazione ottimizzata](/f/56a5a3b6bf84135f4aef38c9c636a18a.png)
Schermata: MacPaw
La pulizia manuale, utilizzando la funzione Riduci l'ingombro di macOS Sierra, sembra una finestra del Finder migliorata che ti consente di eliminare i file che potresti non aver bisogno nelle tue applicazioni, documenti e cestino.
Ti dà la possibilità di mostrare solo file di grandi dimensioni o di guardare separatamente nella cartella Download. Puoi anche eliminare i tuoi file personali da app come iBooks (copie locali dei tuoi libri), GarageBand (copie locali delle tue tracce) e iTunes (podcast, film scaricati, ecc.). La scheda Posta ti consente di scegliere quali allegati desideri scaricare d'ora in poi.
![Applicazioni di archiviazione ottimizzate Applicazioni di archiviazione ottimizzate](/f/d82b6982197a747971110393e6c914d7.png)
Schermata: MacPaw
Nella scheda Applicazioni puoi rimuovere le vecchie versioni di app o un'app che non ti serve più. Tuttavia, in questo caso stai solo rimuovendo il file dell'app, che, come abbiamo già detto, non sta effettivamente eliminando tutti i file correlati.
(Per maggiori dettagli sull'utilizzo dell'archiviazione ottimizzata nel nuovo sistema operativo di Apple, leggi Culto di Mac's guida: Come utilizzare l'archiviazione ottimizzata in macOS Sierra per fare più spazio.
Come lo strumento di pulizia manuale potrebbe essere migliore: il programma di disinstallazione dell'app
Le app per Mac vengono installate con una sola mossa. Gli utenti Mac vengono risparmiati dal "programma di installazione" con cui gli utenti PC devono occuparsi. Il processo di installazione del Mac è stato concepito per semplicità e funziona alla grande per tutti noi.
Tuttavia, c'è uno svantaggio nell'installazione semplice: l'assenza di un programma di disinstallazione. Oltre al file dell'app vero e proprio (.app), ogni app ha una serie di file di supporto con cache, registri, librerie, cookie e il resto collocato in cartelle separate. A volte, un'app si registra anche in vari database Mac e servizi di sistema.
![Le app lasciano spazzatura sul tuo computer Le app lasciano spazzatura sul tuo computer](/f/172f4f4802a218ed12ea9a39b1ab0b44.png)
Immagine: MacPaw
Trovare ed eliminare queste cartelle rimanenti è un affare complicato. Apple offre regole per la denominazione e l'archiviazione e gli sviluppatori sono liberi di rispettarle o meno. Puoi rovistare tra le cartelle di sistema e provare a eliminare i file in modo intuitivo, ma ciò non è sicuro e inefficiente.
Inoltre, non puoi semplicemente lasciarli stare. Sebbene i file raramente occupino molto spazio su disco, possono rimanere processi in background rimanenti, ancora in esecuzione zombi dopo che l'app è stata eliminata. Riempiono la memoria del tuo Mac di attività inutili.
L'unico modo per sbarazzarsi delle app è... assumere un team di controllo qualità
Essendo noi stessi sviluppatori di app per Mac, MacPaw l'ha scoperto nel modo più duro. Durante la creazione CleanMyMac, abbiamo notato avanzi di app in posti così casuali che abbiamo deciso di fare una ricerca approfondita.
Abbiamo scoperto che alcuni grandi sviluppatori di giochi mantengono i salvataggi degli utenti nella directory della cache. Potresti cancellare accidentalmente tutti i tuoi progressi di gioco semplicemente svuotando la cache del browser. Non archiviare importanti dati privati nella cache sarebbe stata una decisione ragionevole, ma chi è perfetto?
Abbiamo anche scritto ad alcuni sviluppatori chiedendo: "Ehi, dove conservate i file di supporto generati dalla vostra app?" Le informazioni che abbiamo ottenuto sono state aggiunte al nostro Database di sicurezza (come lo chiamano i nostri sviluppatori non orientati al marketing). Solo allora sapevamo cosa e dove dovevamo pulire.
A questo punto, abbiamo 1.000 app e contiamo sul nostro database di sicurezza. È un sacco di lavoro e ovviamente nessuno ha tempo per quello, che è probabilmente il motivo per cui macOS Sierra non ha un programma di disinstallazione a questo punto.
Archiviazione ottimizzata: la bacchetta magica per la pulizia del disco di Apple
macOS Sierra è stato creato pensando a iCloud. Utilizza due funzioni complementari per mantenere pulito il tuo Mac: sincronizzazione iCloud abbinata alla cancellazione automatica delle copie locali.
La prima cosa che fai è attivare la sincronizzazione di iCloud. Quindi le cartelle Desktop e Documenti vengono caricate istantaneamente nel cloud. Successivamente puoi accedere a entrambe queste cartelle sul tuo iPhone o iPad. Da quel momento in poi, è una directory in continua sincronizzazione, come Dropbox.
Ciò consente di risparmiare spazio sul Mac eliminando le copie locali dei file nelle cartelle Desktop e Documenti. Seguendo una serie di regole segrete, macOS Sierra decide quando hai bisogno di più spazio sull'unità. Le regole non sono pubbliche, ma presumibilmente la decisione viene presa in base al carico generale del disco rigido.
In quel momento, il sistema elimina la copia locale dei file più grandi e utilizzati più raramente dalle cartelle Desktop e Documenti sul tuo Mac. Invece dei file originali, ti rimane un collegamento di accesso: un'icona del file con una piccola immagine nuvola nell'angolo. È così che sai che il file è stato spostato nel cloud e non puoi accedervi senza connessione a Internet.
L'archiviazione ottimizzata è fondamentalmente conservare la spazzatura in garage invece di sbarazzarsene.
In che modo lo spazio di archiviazione ottimizzato potrebbe essere migliore: pulire, non nascondere
Francamente, iCloud è una buona soluzione per archiviare informazioni non utilizzate. Ma se immagini solo per un secondo la potenza del server necessaria per archiviare centinaia di gigabyte di dati per ogni utente Mac, finirai per vedere quanto può diventare vasto questo "cestino spaziale".
La vera soluzione sarebbe migliorare ulteriormente lo strumento di pulizia manuale del Mac per offrire agli utenti un modo più semplice per ripulire i file di cui non hanno bisogno, invece di archiviarli altrove.
macOS Sierra pulisce finalmente il Mac. Bene!
![Logo MacOS Sierra logo macOS Sierra](/f/08b1a465164819fb08dc59ce47421246.png)
Immagine: mela
Per mantenere i Mac ordinati, gli strumenti di pulizia specifici continueranno a fare un lavoro migliore rispetto alla semplice soluzione integrata, proprio come gestori di password e app per prendere appunti offrono una gamma più ricca di funzionalità rispetto alle offerte di Apple.
Per quanto riguarda l'archiviazione iCloud, la vita del tuo Mac diventerà sicuramente più semplice. Avrai ancora centinaia di gigabyte di file di cui probabilmente non avrai mai bisogno, ma almeno non saranno visibili.
Anche se archiviare cose nel cloud probabilmente non è troppo buono per il tuo karma. Pensa solo a tutti gli alberi che vengono tagliati per mantenere i server. Non letteralmente, ma, sai, ancora.
Vera Tkachenko è stata a capo del team software di MacPaw per sette anni. Con una vasta esperienza nello sviluppo del prodotto, ha contribuito notevolmente all'app di punta di MacPaw, CleanMyMac. Vera lavora con macOS da più di 10 anni, studiandolo per creare utility di sistema efficienti.