¿Cuál es la diferencia entre 'Capacity' y '% iused' al ejecutar el comando 'df' en el terminal?

8

Cuando ejecuto el comando df , obtengo valores diferentes para capacity y %iused . ¿Cuál es la diferencia entre ellos?

    
pregunta Jan Moritz 27.08.2014 - 15:31

1 respuesta

11

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.

    
respondido por el bmike 27.08.2014 - 15:37

Lea otras preguntas en las etiquetas