Cuando ejecuto el comando df
, obtengo valores diferentes para capacity
y %iused
. ¿Cuál es la diferencia entre ellos?
Cuando ejecuto el comando df
, obtengo valores diferentes para capacity
y %iused
. ¿Cuál es la diferencia entre ellos?
La primera capacidad utilizada / disponible / es la obvia "¿Cuánto de mi unidad de 1 TB está llena?" . El segundo rastrea la estructura de almacenamiento interno denominada inode o nodo de índice.
En los sistemas de archivos UNIX tradicionales, había un número fijo de inodos que se utilizan para rastrear archivos y entradas de directorio (metadatos y datos de implementación del sistema de archivos). Cuando te quedaste sin inodos, no podías usar el sistema de archivos si estaba lleno o no. La herramienta df necesitaba reportar ambos recursos que podrían llenarse para que pueda planificar y mantener los sistemas de archivos.
OS X utiliza HFS + que generará más inodos desde cualquier espacio libre y no puede quedarse sin ellos. , pero aún se informan ya que a medida que crece el uso de inodos, el almacenamiento es un poco menos eficiente y puede ser más lento que si el sistema de archivos todavía estuviera en la asignación original de inodos.
Básicamente, puedes concentrarte en Capacidad / Usado / Disponible e ignorar los inodos a menos que estés al tanto de los detalles de la implementación del sistema de archivos.
Lea otras preguntas en las etiquetas terminal macos filesystem