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

Cuando ejecuto el dfcomando, obtengo diferentes valores para capacityy %iused. ¿Cuál es la diferencia entre ellos?

ingrese la descripción de la imagen aquí

Respuestas (1)

El primer Usado/Disponible/Capacidad es el obvio "¿Cuánto de mi disco de 1 TB está lleno?" medida. El segundo rastrea la estructura de almacenamiento interno llamada inodo o nodo de índice.

En los sistemas de archivos UNIX tradicionales, había una cantidad fija 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, estuviera lleno o no. La herramienta df necesitaba informar sobre los dos recursos que podrían llenarse para poder planificar y mantener los sistemas de archivos.

OS X usa 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, puede enfocarse en Capacidad/Usado/Disponible e ignorar los inodos a menos que esté a fondo en los detalles de implementación del sistema de archivos.

Tenga en cuenta que APFS es ligeramente diferente, ya que varios segmentos pueden estar en una sola partición. En ese caso, la columna de capacidad puede ser engañosa.
Puntos justos @WGroleau, con suerte, llamar a HFS + para que la gente sepa que esto es bastante antiguo y es posible que no se traduzca en lo nuevo.