Що ми маємо на увазі під монтажем файлової системи?


Відповіді:


9

Повернувшись на зорі історії обчислень, зберігання складалося з паперу, а потім магнітної стрічки. Щоб підключити накопичувач до комп'ютера, ви буквально повісили б або змонтували стрічку на зчитувачі стрічок. Я впевнений, що на деякий час після введення магнітних дисків стрічки висіли навколо як зберігання файлів - не просто резервне копіювання. Напевно, було легше повторно використовувати існуючу термінологію (та код), ніж вигадувати нову концепцію для дисків, і таким чином ми продовжуємо монтувати файлову систему на основі диска (або навіть мережевої).

Монтаж файлової системи означає прийняття цього накопичувача та підключення його до операційної системи таким чином, щоб він використовувався як ієрархічний запам'ятовуючий пристрій з каталогами та файлами. Це може бути початкова файлова система (корінь ієрархії каталогів) або інша файлова система, яка підключається до кореневої файлової системи в точці монтажу, розширюючи ієрархію каталогів. У цьому сенсі це як би розширити дерево, додавши до нього ще одне дерево.


1
Системи раннього жорсткого диска складалися зі знімної стопки тарілок, що впиралися в дисковод, розміром із пральну машину, що завантажувала верхню частину. Вся електроніка була в приводі. Ви зможете встановити стек блюд на дисководі. Диски були дорогими, а диски були фізично великими, але малою ємністю (наприклад, 40 Мб), тому у вас було б кілька наборів тарілок (тобто дисків) на диск, і ви зможете встановити відповідний диск для завдання.
RedGrittyBrick

2

На самому абстрактному рівні він передбачає додавання інформації файлової системи до VFS таким чином, щоб доступ до файлів був спрямований у відповідне місце у файловій системі.


0

Хоча @tvanfosson дав чітке визначення монтажу, моя відповідь стосується всієї фрази "монтаж файлової системи":

Технічно це нічого не означає :)

Хоча інженери програмного забезпечення можуть сказати "монтувати файлову систему" (наприклад, в man mount), точніше сказати, що ми встановлюємо томи . Слово "файлова система" часто використовується синонімом "об'єм" (особливо в старих документах), але файлові системи насправді є абстрактним поняттям в інформатиці; тип логіки.

Отже, ще раз повторюю: том - це реалізація файлової системи. Ви також не можете сказати, що файлова система знаходиться в томі.

Оскільки ви не можете встановити абстрактне поняття, це нічого не означає. Знову ж таки, я усвідомлюю, що звичайне використання має на увазі обсяг, я просто педантичний.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.