Diferença entre RDSK e DSK Diferença entre
RDSK vs DSK
RDSK e DSK são dois caminhos de dispositivo em ambientes semelhantes ao Unix, onde você encontrará seus discos rígidos. Para a maioria das pessoas, parece ser redundante, pois parece ter o mesmo conteúdo; mas eles não. DSK é um caminho do bloco do dispositivo onde você encontrará todas as suas unidades formatadas que estão prontas para serem usadas. Em comparação, RDSK é um caminho de dispositivo bruto e contém todas as unidades que ainda não foram formatadas e, portanto, são chamadas RAW.
A formatação de uma unidade não é específica para a unidade, mas para o sistema operacional. Ele determina onde e como os bits de dados estão localizados para que o sistema operacional possa encontrá-lo quando necessário. Se o sistema operacional não conhece o sistema de arquivos usado na unidade, não poderá recuperar arquivos ou escrever novos; ainda assim, ainda pode escrever na unidade como se fosse RAW e colocar outro sistema de arquivos nela. Isso é comumente conhecido como reformatação. Mas hoje em dia, a maioria dos sistemas operacionais modernos, como o Linux, usam um conjunto de sistemas de arquivos comumente conhecidos que outros sistemas operacionais também são capazes de reconhecer.
Como a unidade não tem conhecimento sobre o sistema de arquivos, é o sistema operacional que intercepta e presta serviços de atendimento às unidades listadas no DSK. Obviamente, há algumas perdas de desempenho já que o sistema operacional precisaria processar a solicitação e encontrar o espaço apropriado no disco. Mas do lado positivo, não é realmente muito complexo para escrever qualquer coisa no disco, pois o sistema operacional lida com tudo isso. Por outro lado, os pedidos de unidades no RDSK não são processados pelo sistema operacional e vão diretamente para a unidade. Não se beneficia de coisas como buffer e otimização. Você também deve ter uma boa compreensão do que você está fazendo como você precisa ter certeza de onde você está lendo ou escrevendo e quão grande ou pequena essa parte deve ser. Conseguir algo errado certamente significaria obter informações incorretas. Ou pior, você pode corromper arquivos ou todo o sistema de arquivos.
Resumo:
1. DSK é um caminho de dispositivo de bloco enquanto RDSK é um caminho de dispositivo bruto
2. O DSK contém unidades formatadas enquanto RDSK contém unidades não formatadas
3. Os pedidos DSK são processados pelo sistema operacional, enquanto os pedidos RDSK são processados diretamente pela unidade
4. Comunicar através do RDSK é um assunto mais complicado do que via DSK