por que é necessário diferenciar entre dispositivos de caracteres e de bloco? [duplicado]

0

Eu tenho tentado ler o código fonte do linux. Comecei a assistir a um vídeo no Youtube que mencionava que os dispositivos de caracteres e de bloco são diferentes. Não falou muito sobre o porquê da importância, porque uma vez que algo está no sistema de arquivos, é o mesmo.

    
por piepi 24.02.2018 / 10:26

1 resposta

0

Isso é fácil de entender um dispositivo de bloco pode ser lido bloco a bloco um dispositivo de caracteres é lido char por char ...

/ dev / random é char por exemplo / dev / tyy é char

etc ... etc ...

os dispositivos char podem ser controlados com caracteres especiais, como ctrl + G faz um console serial físico para emitir um Beep, por exemplo ...

a explicação mais simples: depende do método necessário para ler / escrever para eles

    
por 24.02.2018 / 14:47