В чем разница между /dev/dsk и /dev/rdsk?

Похоже, что ZFS взаимодействует с /dev/dsk,

Я успешно дублировал содержимое диска по одному фрагменту за раз, используя команду, аналогичную
cat /dev/rdsk/c1t3d0s0 > /dev/rdsk/c1t4d0s0,

2 ответа

Решение

Устройства /dev/rdsk являются символьными устройствами. Они используются для низкоуровневого манипулирования данными соответствующего слайса символом за раз. Устройства /dev/dsk являются блочными. Они используются для доступа к данным среза в блоках структурированным образом через файловую систему.

ZFS работает с пулами хранения. Пулы хранения создаются с использованием виртуальных устройств (vdevs). Vdevs может быть собран из дисков, разделов или блочных устройств.

Обычно r обозначает сырой диск - это означает, что вы обращаетесь к нему в небуферизованном режиме.

Другие вопросы по тегам