filesystems – ¿Por qué el sistema de archivos de Linux está diseñado como un árbol de directorio único?

Pregunta:

¿Alguien puede explicar por qué Linux está diseñado como un árbol de directorio único?

Mientras que en Windows podemos tener varias unidades como C:\ y D:\ , hay una única raíz en Unix. ¿Alguna razón específica ahí?

Respuesta:

Dado que el sistema de archivos de Unix es anterior a Windows por muchos años, uno puede reformular la pregunta como "¿por qué Windows usa un designador separado para cada dispositivo?".

Un sistema de archivos jerárquico tiene la ventaja de que cualquier archivo o directorio se puede encontrar como hijo del directorio raíz. Si necesita mover datos a un nuevo dispositivo o dispositivo de red, la ubicación en el sistema de archivos puede permanecer igual y la aplicación no verá la diferencia.

Suponga que tiene un sistema en el que el sistema operativo es estático y hay una aplicación que tiene altos requisitos de E / S. Puede montar / usr de solo lectura y poner / opt (si la aplicación se encuentra allí) en unidades SSD. La jerarquía del sistema de archivos no cambia. En Windows, esto es mucho más difícil, particularmente con aplicaciones que insisten en vivir en C: \ Archivos de programa \

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım