[MASOCH-L] Filtro de Pacotes + Alta Largura de Banda

Anderson Nadal andernadal at gmail.com
Fri Dec 14 09:53:51 BRST 2007


A algum tempo um amigo me falou de umas placas de rede que tinham uma
performance excelente.
De uma olhada:
http://www.soekris.com/products.htm

Pena que não tem placas Gb, somente  fast.

[]'s


On Dec 14, 2007 12:00 AM, Rubens Marins <rubens.marins at gmail.com> wrote:

> > O kernel do linux possui uma opção na hora de compilar:
> > "Network: TCP receive copy offload"
> >
> > Está em:
> > -> Device Drivers
> >   -> DMA Engine support
> > vo
> > Não seria algo parecido com TOE ?
>
> Não.
>
> Este recurso é para habilitar acesso direto a memoria (DMA ) em
> dispositivo de rede.
> Copia de dados dentro do Compuador são feitas e controladas pela CPU,
> com o DMA isso pode ser feito diretamente pelos hardwares envolvidos
> na transação. Por ex, dá memoria RAM para a placa de Rede.
> Apesar de a CPU iniciar o processo de cópia em DMA, ela não fica
> esperando a cópia terminar para poder fazer outra coisa, quando a
> cópia termina o dispositivo só avisa a CPU que os dados ja foram
> transferidos. Isto serve mais para desafogar a CPU durante periodos de
> carga, e muita carga, do que aumentar a velocidade em si.
>
> Já o TOE seria retirar parte ou todo o trabalho que um SO faz para
> processar um pacote TCP, pois esse trabalho o SO faria na CPU
> principal, assim a placa faz isso e já repassa a informação mastigada
> para o SO. Neste caso o objetivo é diminuir o trabalho do SO, e não da
> CPU.
>
> Como já mencionado, isso é mais util em windows. Em linux todo o
> codigo de rede foi projetado com velocidade como meta, no windows esta
> mais para, "se funcionar já esta ótimo".
>
>
> --
> Rubens Marins
> Administrador de Sistemas
> rubens.marins at gmail dot com
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>



-- 
[]'s
Nadal

CCNA/RHCE
http://vda.sourceforge.net
PGP http://www.rnp.br/keyserver ID 9D28DF94


More information about the masoch-l mailing list