Qual é a diferença entre /dev/dsk e /dev/rdsk?

Qual é a diferença entre /dev/dsk e /dev/rdsk?

Parece que o ZFS interage com o /dev/dsk.

Tive sucesso ao duplicar o conteúdo da unidade, uma fatia de cada vez, usando um comando semelhante a
cat /dev/rdsk/c1t3d0s0 > /dev/rdsk/c1t4d0s0.

Responder1

Os dispositivos /dev/rdsk são dispositivos de caracteres. Eles são usados ​​para manipulação de baixo nível dos dados da fatia correspondente, um caractere por vez. Os dispositivos /dev/dsk são dispositivos de bloco. São utilizados para acessar os dados do slice em blocos de forma estruturada por meio de um sistema de arquivos.

O ZFS funciona em pools de armazenamento. Os pools de armazenamento são criados usando dispositivos virtuais (vdevs). Vdevs podem ser construídos a partir de discos, partições ou dispositivos de bloco.

Responder2

geralmente r significa disco bruto - o que significa que você o acessa em um modo sem buffer.

informação relacionada