[FUG-BR] RES: RES: tuning de rede - FreeBSD 7.3

Edinilson - ATINET edinilson em atinet.com.br
Quinta Fevereiro 24 16:33:37 BRT 2011


Há uma discussão, antiga, sobre o net.isr.direct que acho que valeria a pena 
dar uma lida:
http://lists.freebsd.org/pipermail/freebsd-performance/2005-October/001561.html

Ainda se discutia SE era melhor, ou não, deixar esta opcao ON (que acabou 
ficando por padrao nas versoes 7.xx para cima).

obs: É interessante acompanhar toda a thread do topico.

Edinilson
---------------------------------------------------------
ATINET-Professional Web Hosting
Tel Voz: (0xx11) 4412-0876
http://www.atinet.com.br


----- Original Message ----- 
From: "kmkz bleh" <jsibsd at gmail.com>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" 
<freebsd at fug.com.br>
Sent: Thursday, February 24, 2011 3:40 PM
Subject: Re: [FUG-BR] RES: RES: tuning de rede - FreeBSD 7.3


Eu ativei novamente a sysctl "net.isr.direct" e pingando do próprio gateway
o ip na interface bce0, não tive mais perda de pacote.

--- 10.20.0.1 ping statistics ---
100 packets transmitted, 100 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.029/0.994/31.557/4.767 ms

Voltei a desativá-la e as perdas na interface bce0 acontecem:

--- 10.20.0.1 ping statistics ---
15 packets transmitted, 7 packets received, 53.3% packet loss
round-trip min/avg/max/stddev = 0.036/12.631/75.718/25.891 ms

Quando desativada, o processo da placa bce0 fica baixo, mas sobe o uso de
cpu para o processo abaixo:

44.87% swi1: net

A máquina não bate 100% de cpu... não chega nem perto disso. É uma máquina
muito boa:

CPU: Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz (2000.08-MHz 686-class
CPU)
  Origin = "GenuineIntel"  Id = 0x106a5  Stepping = 5
  Cores per package: 8
  Logical CPUs per core: 2
real memory  = 3747803136 (3574 MB)
avail memory = 3663925248 (3494 MB)
ACPI APIC Table: <HP     ProLiant>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  2
 cpu2 (AP): APIC ID:  4
 cpu3 (AP): APIC ID:  6

Recompilei o kernel com a opção ZERO_COPY_SOCKETS mas não tive nenhuma
melhora. A propósito, já testei ligando o CMTS em outra placa do servidor
emX (chipset Intel) e o problema persistiu.

Obrigado.



Mais detalhes sobre a lista de discussão freebsd