fileproviderd
Anche: archiviazione cloud nel Finder
In breve
fileproviderd è il processo di macOS che porta l’archiviazione cloud nel Finder. iCloud Drive e, nelle versioni recenti di macOS, Dropbox, OneDrive, Google Drive e Box usano il sistema File Provider di Apple: fileproviderd tiene traccia di ogni file, lo scarica quando lo apri e libera lo spazio quando non ti serve offline.
È il motivo per cui i file cloud possono comparire nel Finder senza occupare spazio: un file può essere elencato ma non scaricato finché non lo apri, e a quel punto fileproviderd lo recupera. Lavora con l’app di ciascun servizio, che è quella che comunica con i suoi server.
Il suo carico dipende più dal numero dei file che dalla loro dimensione. Una cartella con centomila file piccoli, come le dipendenze di un progetto di codice o un’esportazione di foto, lo tiene più occupato di pochi video grandi.
Perché fileproviderd usa così tanta CPU
Sta indicizzando o sincronizzando molti file: dopo l’accesso a un servizio cloud, dopo che ci hai spostato dentro una cartella grande, o mentre allinea le modifiche fatte su un altro computer. Le cartelle che cambiano di continuo, come i risultati di build dentro una cartella sincronizzata, lo tengono occupato all’infinito.
A volte un singolo file si blocca, e fileproviderd riprova più e più volte. L’elemento nella barra dei menu o l’app del servizio di solito mostrano quale file non si sincronizza.
Come ridurre il carico
Tieni fuori dalle cartelle sincronizzate le cartelle che cambiano di continuo, come node_modules, i risultati di build e le cache. Lascia finire la prima sincronizzazione su una buona connessione. Se un servizio è bloccato, chiudi e riapri la sua app, oppure metti in pausa e riprendi la sincronizzazione dal suo elemento nella barra dei menu.
Per liberare lo spazio occupato dai file che non ti servono offline, fai clic su di essi tenendo premuto Control nel Finder e scegli Rimuovi download per iCloud Drive, oppure l’opzione del tuo servizio, come rendere un file disponibile solo online. fileproviderd continua a elencarli e li scarica di nuovo quando li apri.
Come vedere quale servizio cloud è occupato
fileproviderd serve tutti i servizi cloud insieme, quindi conviene trovare quale sta facendo il lavoro.
- Apri Monitoraggio Attività, fai clic sul pannello CPU e digita
fileprovidernel campo di ricerca. Vedrai fileproviderd e, accanto, il processo di estensione di ogni servizio, comecom.apple.CloudDocs.iCloudDriveFileProviderper iCloud Drive. - Confronta la % CPU di fileproviderd e delle estensioni. L’estensione occupata insieme a lui è il servizio che ha del lavoro da fare.
- Fai clic sul pannello Disco e guarda Byte scritti. Un valore che continua a crescere significa che si stanno scaricando file sul Mac.
- Nel Finder, apri la cartella del servizio dalla barra laterale: sotto Posizioni per la maggior parte dei servizi, o sotto iCloud per iCloud Drive. Le icone di avanzamento e di errore accanto ai file mostrano cosa si sta ancora trasferendo.
- Per i messaggi di fileproviderd, apri il Terminale ed esegui
log stream --predicate 'process == "fileproviderd"'. Errori che nominano sempre lo stesso file indicano l’elemento bloccato. Premi Control-C per fermarti.
Uso normale di fileproviderd e quando è un problema
Normale: occupato dopo che accedi a un servizio o ci sposti dentro dei file, e per poco quando apri un file che deve essere scaricato. Tranquillo per il resto del tempo.
Da controllare: occupato per giorni, oppure lo stesso file non finisce mai. Le cause più comuni:
- Una cartella con un numero enorme di file piccoli dentro l’archivio cloud.
- Un file con un nome o un percorso che il servizio non può salvare, come un percorso molto lungo.
- Un file aperto e in modifica in un’altra app, che non resta mai fermo abbastanza a lungo da essere caricato.
- Un archivio cloud pieno, per cui i caricamenti vengono rifiutati e ritentati.
- Un’app del servizio non aggiornata dopo un aggiornamento di macOS.
Perché i file spariscono dal Mac ma restano nel Finder
Con Ottimizza archiviazione Mac attivo in Impostazioni di Sistema → il tuo nome → iCloud, macOS libera spazio quando il disco si riempie. Apple dice che iCloud Drive tiene sul Mac i file aperti di recente e rende disponibili su richiesta quelli più vecchi. fileproviderd rimuove la copia locale, e il Finder continua a mostrare il file con un’icona a forma di nuvola.
Gli altri servizi hanno impostazioni simili nelle loro app. Se apri uno di questi file, fileproviderd lo scarica di nuovo, e per farlo serve una connessione. Se ti serve una cartella quando sei offline, apri prima i suoi file una volta, oppure scegli l’opzione del tuo servizio per tenerla sul Mac.
Domande frequenti
Cos’è fileproviderd sul Mac?
Il processo di macOS che gestisce l’archiviazione cloud nel Finder, per iCloud Drive e, nelle versioni recenti di macOS, per app come Dropbox, OneDrive e Google Drive. Scarica i file quando li apri e tiene traccia di ciò che è sincronizzato.
Perché fileproviderd usa tanta CPU?
Sta elaborando molti file: una prima sincronizzazione, una cartella grande spostata nell’archivio cloud o una cartella che cambia di continuo. Anche un singolo file bloccato può costringerlo a riprovare.
Posso fermare fileproviderd?
Chiuderlo mette solo in pausa la sincronizzazione finché macOS non lo riavvia. Metti in pausa il servizio occupato dalla sua app, oppure sposta fuori dall’archivio sincronizzato le cartelle che cambiano spesso.
Dove tiene fileproviderd i miei file cloud sul Mac?
I servizi diversi da iCloud Drive tengono le loro cartelle in ~/Library/CloudStorage, una cartella per account. iCloud Drive tiene i suoi file in ~/Library/Mobile Documents. Il Finder li mostra nella barra laterale, iCloud Drive sotto iCloud e gli altri sotto Posizioni.
Perché fileproviderd è ancora in esecuzione dopo che ho chiuso Dropbox?
È un processo di macOS che serve tutti i servizi cloud del Mac, iCloud Drive compreso, quindi resta in esecuzione per gli altri. Resta inattivo quando nessuno di loro ha lavoro da fare.
Correlati
Cerchi qualcosa di meglio di Monitoraggio Attività? Leggi le migliori alternative a Monitoraggio Attività per Mac, oppure sfoglia tutti i termini del glossario.