LINUX.ORG.RU

filesystem for loopback device connected image

 ,


0

1

Допустим я запускаю виртуальную машину и использую образ диска, смонтированный через -o loopback. Имеет ли смысл использовать на этом образе какую-то особенную фс или все одинаково хороши?

Спасибо.

Ответ на: комментарий от DeadEye

Нет. Я про любую фс в файле, смонтированом через loopback устройство. Т.е.

dd if=/dev/zero of=image bs=1024 count=1024
mkfs -t ext2 image
mount -o loop image /mnt -t ext2
echo 'hello' > /mnt/hello.txt
umount /mnt
будет ли разница в скорости работы с /mnt если его отформатировать другой фс? ext3/4, reiser, btrfs, [z|j|x]fs - не важно, любая из них.

nanoolinux ★★★★
() автор топика
Ответ на: комментарий от DeadEye

Это же, по сути, RAM

Почему? Сам файл образа лежит на диске, он же его не в tmpfs создаёт и не как ramdisk монтирует. Это по сути RAW, а не RAM, если фрагментацию самого файла образа не учитывать. Так что критерии выбора ФС те же что и к разделу жёсткого диска.

Jameson ★★★★★
()
Ответ на: комментарий от nanoolinux

ext2 работать будет побыстрее, поскольку без журналирования. А так ext4 немного тюненый.

Допустим я запускаю виртуальную машину и использую образ диска

В зависимости от виртуальной машины, и от того как вы пускаете гостя.

KIRALEX
()
Ответ на: комментарий от KIRALEX

ext2 работать будет побыстрее, поскольку без журналирования

Прирост будет околонулевым. В метаданных меняется только даты последнего доступа и последней модификации, существенных изменений не происходит.

Это если сам файл полностью преаллокейтнутый. А если нет (sparse file) - тогда возможны эффекты, но они все равно невелики.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

В любом случае можно отключить журналирование в ext4. Так что я бы советовал Ext4

KIRALEX
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.