Glossário/Processos que você vai ver
fileproviderd
Também: armazenamento na nuvem no Finder
Resposta rápida
fileproviderd é o processo do macOS que coloca o armazenamento na nuvem dentro do Finder. O iCloud Drive e, no macOS recente, o Dropbox, o OneDrive, o Google Drive e o Box usam o sistema File Provider da Apple: o fileproviderd acompanha cada arquivo, baixa-o quando você o abre e libera o espaço quando você não precisa dele sem internet.
É por causa dele que os arquivos da nuvem podem aparecer no Finder sem ocupar espaço: um arquivo pode estar listado sem estar baixado até você abri-lo, e aí o fileproviderd o busca. Ele trabalha com o app de cada provedor, que é quem conversa com os servidores.
A carga dele acompanha mais o número de arquivos do que o tamanho. Uma pasta com cem mil arquivos pequenos, como dependências de código ou uma exportação de fotos, o mantém mais ocupado do que alguns vídeos grandes.
Por que o fileproviderd está usando tanta CPU
Ele está indexando ou sincronizando muitos arquivos: depois de iniciar sessão em um serviço de nuvem, depois de mover uma pasta grande para ele ou enquanto concilia mudanças feitas em outro computador. Pastas que mudam o tempo todo, como saídas de build dentro de uma pasta sincronizada, o mantêm ocupado indefinidamente.
De vez em quando, um único arquivo trava, e o fileproviderd tenta de novo sem parar. O item do provedor na barra de menus, ou o app dele, geralmente mostra qual arquivo não está sincronizando.
Como reduzir a carga
Mantenha fora das pastas sincronizadas as pastas que mudam o tempo todo, como node_modules, saídas de build e caches. Deixe a primeira sincronização terminar em uma boa conexão. Se um provedor estiver travado, encerre e reabra o app dele, ou pause e retome a sincronização pelo item dele na barra de menus.
Para liberar o espaço de arquivos que você não precisa sem internet, clique neles com a tecla Control pressionada no Finder e escolha Remover Download, para o iCloud Drive, ou a opção do seu provedor, como deixar um arquivo só online. O fileproviderd continua listando esses arquivos e os baixa de novo quando você os abre.
Como ver qual provedor de nuvem está ocupado
O fileproviderd atende todos os provedores ao mesmo tempo, então ajuda descobrir qual deles está fazendo o trabalho.
- Abra o Monitor de Atividade, clique na aba CPU e digite
fileproviderno campo de busca. Você vai ver o fileproviderd e, ao lado dele, o processo de extensão de cada provedor, comocom.apple.CloudDocs.iCloudDriveFileProviderpara o iCloud Drive. - Compare a % CPU do fileproviderd com a das extensões. A extensão que está ocupada junto com ele é o provedor que tem trabalho a fazer.
- Clique na aba Disco e olhe os Bytes Gravados. Um valor que continua crescendo significa que há arquivos sendo baixados para o Mac.
- No Finder, abra a pasta do provedor pela barra lateral: em Localizações para a maioria dos provedores, ou em iCloud para o iCloud Drive. Os ícones de progresso e de erro ao lado dos arquivos mostram o que ainda está sendo transferido.
- Para ver as mensagens do fileproviderd, abra o Terminal e execute
log stream --predicate 'process == "fileproviderd"'. Erros que citam o mesmo arquivo várias vezes apontam para o item travado. Pressione Control-C para parar.
Uso normal do fileproviderd ou sinal de problema
Normal: ocupado depois que você inicia sessão em um provedor ou move arquivos para ele, e por um instante quando você abre um arquivo que precisa ser baixado. Quieto no resto do tempo.
Vale investigar: ocupado por dias, ou o mesmo arquivo nunca termina. As causas comuns:
- Uma pasta com uma quantidade enorme de arquivos pequenos dentro do armazenamento na nuvem.
- Um arquivo com um nome ou caminho que o provedor não consegue armazenar, como um caminho muito longo.
- Um arquivo que está aberto e mudando em outro app, então ele nunca fica parado o suficiente para ser enviado.
- Um armazenamento na nuvem que está cheio, então os envios são recusados e tentados de novo.
- Um app de provedor desatualizado depois de uma atualização do macOS.
Por que arquivos somem do Mac mas continuam no Finder
Com Otimizar Armazenamento do Mac ativado em Ajustes do Sistema → seu nome → iCloud, o macOS libera espaço quando o disco fica com pouco espaço. A Apple diz que o iCloud Drive mantém no Mac os arquivos abertos recentemente e deixa os mais antigos disponíveis sob demanda. O fileproviderd remove a cópia local, e o Finder continua listando o arquivo com um ícone de nuvem.
Outros provedores têm ajustes parecidos nos próprios apps. Abra um desses arquivos e o fileproviderd o baixa de novo, o que exige conexão. Se você precisa de uma pasta sem internet, abra os arquivos dela uma vez antes, ou escolha a opção do seu provedor para mantê-la no Mac.
Perguntas frequentes
O que é fileproviderd no Mac?
O processo do macOS que faz o armazenamento na nuvem funcionar no Finder, para o iCloud Drive e para apps como Dropbox, OneDrive e Google Drive no macOS recente. Ele baixa os arquivos quando você os abre e acompanha o que está sincronizado.
Por que o fileproviderd está com CPU alta?
Ele está percorrendo muitos arquivos: uma primeira sincronização, uma pasta grande movida para a nuvem ou uma pasta que muda o tempo todo. Um único arquivo travado também pode mantê-lo tentando de novo.
Posso parar o fileproviderd?
Encerrá-lo só pausa a sincronização até o macOS reiniciá-lo. Pause o provedor ocupado pelo próprio app dele, ou tire da nuvem as pastas que mudam rápido.
Onde o fileproviderd guarda meus arquivos da nuvem no Mac?
Os provedores que não são o iCloud Drive guardam as pastas em ~/Library/CloudStorage, uma pasta por conta. O iCloud Drive guarda os arquivos em ~/Library/Mobile Documents. O Finder mostra tudo na barra lateral, o iCloud Drive em iCloud e os outros em Localizações.
Por que o fileproviderd continua rodando depois que encerrei o Dropbox?
Ele é um processo do macOS que atende todos os provedores de nuvem do Mac, incluindo o iCloud Drive, então continua rodando para os outros. Ele fica ocioso quando nenhum deles tem trabalho a fazer.
Relacionados
Procurando algo melhor que o Monitor de Atividade? Veja as melhores alternativas ao Monitor de Atividade para Mac ou navegue por todos os termos do glossário.