1 votos

¿Son fiables 'du' y 'df' cuando hay muchos enlaces duros?

MacOS 10.13.2 (17C88)

Backupdb es tres veces el tamaño del espacio utilizado en la unidad interna.

Cuando hay muchos hardlinks en algo (como ocurre en las copias de seguridad de TM), ¿contará 'du' cada enlace, o contará el archivo real una vez?

Parece probable que realmente esté leyendo los archivos y contando los bytes, porque tarda MUCHO tiempo para los archivos grandes. Y un hard-link podría apuntar a un directorio fuera del que se está midiendo. (Pero eso no debería ocurrir cuando se mide todo el backupdb).

En otras preguntas se discuten las razones por las que 'du' y 'df' pueden diferir, pero las que he leído hasta ahora tienen razones distintas a los enlaces duros.

Espero que una Backupdb se haga más grande con cada copia de seguridad, pero estoy tratando de averiguar cuánto espacio necesito para reubicarla.

1voto

De man du:

Los archivos de tener múltiples enlaces duros son contados (y muestra) una sola vez por du de ejecución.

Directorios de tener múltiples enlaces duros (normalmente Máquina del Tiempo de las copias de seguridad) se cuentan una sola vez por du de ejecución.

De man df:

El df utilidad muestra estadísticas acerca de la cantidad de espacio libre en el disco especificado sistema de archivos o en el sistema de ficheros de los que es un archivo de pieza.

Así, suponiendo que ambas páginas man son correctos ni de la utilidad debe contar duro vinculado cosas dos veces.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X