Aqui está uma pergunta e uma resposta:
Quantas vezes os dados de uma mensagem são copiados de um processo de usuário criando que seja enviado para a rede?
Resposta: duas vezes
Os dados são copiados uma vez do espaço do usuário para um buffer de soquete no espaço do kernel. Em seguida, é copiado uma segunda vez do buffer de soquete para o dispositivo.
Alguém pode me explicar isso em mais detalhes? O que "dispositivo" significa aqui?
Tags networking