De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 17 de maio de 2025
Recentemente estava experimentando com o software de inteligência artificial
ollama
e ao baixar um modelo, a partição raiz atingiu os 100%
de ocupação.
Isso não é nada bom, pois várias funções do sistema dependem da habilidade de realizar
gravações na partição raiz (/
).
Como não conheço bem a estrutura do software ollama
, recorri ao comando
find
para identificar os arquivos que foram criados e que fizeram a taxa de
ocupação chegar aos 100%.
A busca com o comando find
deveria se limitar à partição /
o que é
obtido com a especificação da diretiva -xdev
:
$ sudo find / -xdev -size +500M
A opção xdev
instrui o find
a não descer para diretórios que
estão em um sistema de arquivos diferente daquele onde o caminho inicial
(/
) reside. Em algumas implementações do find
, como a do GNU (comum
em sistemas Linux), a opção -mount
é um sinônimo para -xdev
e pode ser usada da mesma forma.
Para resolver o meu problema especifiquei que a busca deve encontrar arquivos
maiores que 500 MB, mas você pode usar qualquer uma das diversas opções
que o comando find
oferece, tais como busca por nome, data de criação,
modificação, etc.
O culpado realmente foi um dos modelos baixados pelo Ollama
que tinha
mais de 14GB de tamanho 😉