Quando executo o df
comando, estou obtendo valores diferentes para capacity
e %iused
. Qual a diferença entre eles?
Quando executo o df
comando, estou obtendo valores diferentes para capacity
e %iused
. Qual a diferença entre eles?
Respostas:
O primeiro Usado / Disponível / Capacidade é o óbvio "Quanto da minha unidade de 1 TB está cheia?" a medida. O segundo rastreia a estrutura de armazenamento interno chamada nó de inode ou índice.
Nos sistemas de arquivos UNIX tradicionais, havia um número fixo de inodes usados para rastrear arquivos e entradas de diretório (metadados e dados de implementação do sistema de arquivos). Quando você ficou sem inodes, não podia usar o sistema de arquivos se estava cheio ou não. A ferramenta df precisava relatar os dois recursos que poderiam ser preenchidos para que você pudesse planejar e manter os sistemas de arquivos.
O OS X usa HFS +, que cria mais inodes a partir de qualquer espaço livre e não pode ficar sem eles, mas eles ainda são relatados, pois à medida que o uso do inode aumenta, o armazenamento é um pouco menos eficiente e pode ser mais lento do que se o sistema de arquivos ainda estivesse no sistema. a alocação original de inodes.
Basicamente, você pode se concentrar apenas em Capacidade / Usado / Disponível e ignorar os inodes, a menos que esteja aprofundado nos detalhes da implementação do sistema de arquivos.