Назад | Перейти на главную страницу

Ramdisk для двух каталогов, разделяющих одно и то же пространство памяти?

Мне нужно поместить два каталога в рамдиск. Они используют один и тот же родительский каталог, но я не могу сделать этот родительский каталог частью RAM-диска. Как бы я это сделал?

В Linux, если каталог связан с монтированием, все хранилище переходит к этому монтированию. С учетом вышесказанного можно смонтировать TMPFS (файловая система Temp) внутри файловой системы, которая поступает, например, из iSCSI, а в файловой системе TMPFS вы можете смонтировать другую файловую систему, которая поступает с локального диска.

Итак, в вашем случае у вас есть / path / to / parent в качестве каталога, в котором вы хотите разместить каталоги child1 и child2 .. В этом случае это просто вопрос размещения этого в вашем файле fstab.

tmpfs /path/to/parent/child1 tmpfs defaults,size=20m 0 0
tmpfs /path/to/parent/child2 tmpfs defaults,size=20m 0 0

Теперь, если каталог / путь / к / родительскому находится в другой файловой системе, эта файловая система должна быть смонтирована первой.

Более подробную информацию можно найти Вот.