Se os descritores de arquivo são específicos para cada processo (ou seja, dois processos podem usar o mesmo id de descritor de arquivo para se referir a diferentes arquivos abertos), então como é possível compartilhar os descritores de arquivo de transferência (por exemplo, para mmaps compartilhados) em soquetes etc?
Ele depende do kernel sendo mapeado para o mesmo intervalo de endereços numéricos em cada processo?