FERRAMENTAS LINUX: Leitura mais rápida de / dev / zero com o Kernel Linux 5.10

domingo, 6 de setembro de 2020

Leitura mais rápida de / dev / zero com o Kernel Linux 5.10




Confira !!



Foi enfileirado em char-misc-next antes do ciclo do Kernel Linux 5.10 é uma aceleração para leitura de / dev / zero ...

O patch adiciona uma versão não-iov_iter de leituras para a interface / dev / zero . O desempenho de gravação não foi alterado, pois já tinha uma implementação não iov_iter.

O patch do proeminente desenvolvedor de kernel upstream Christoph Hellwig explica que, na verdade, há um "aumento de velocidade maior" e é atribuído à sobrecarga iov_iter no caminho read_iter, " Christophe relatou uma grande aceleração devido a evitar a sobrecarga iov_iter, então apenas adicione isso trivial . Observe que / dev / zero já implementa uma escrita iter e não iter, então isso apenas a torna mais simétrica. "

Quanto a como a sobrecarga pode ser tão ruim com algo tão simples como / dev / zero , quaisquer detalhes adicionais estão pendentes na lista de discussão do kernel. Em qualquer caso, o patch está agora em char-misc-next antes da janela de mesclagem do Kernel Linux 5.10 abrir no próximo mês.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário