O que é um canal?

1

ligação Nesta referência sobre as chamadas do sistema, aparece uma função chamada dup (). Dizem que duplica canais. Então minha pergunta é: o que é um canal?

    
por Jorge Lavín 03.10.2013 / 12:32

1 resposta

2

O significado do termo canal é explicado anteriormente na mesma página sob o título "Chamadas de Sistema Relacionadas à Estrutura do Arquivo" :

A channel is a connection between a process and a file that appears to the process as an unformatted stream of bytes

Como no Unix "Tudo é um arquivo" , isso inclui descritos de arquivo para arquivos regulares, mas também different tipos de soquetes , pipes , FIFOs etc.

    
por 03.10.2013 / 12:52