Polling
Jiri Mikulas
konfer at mikulas.com
Tue Feb 6 06:32:00 CET 2007
Ahoj
pro info, takhle vypada karta bez a s pollingem
zapina se to ifconfig em0 polling
polling
Turn on polling(4) feature and disable interrupts on the inter-
face, if driver supports this mode.
-polling
Turn off polling(4) feature and enable interrupt mode on the
interface.
~~~~~~~~~~~~~
sk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=b<RXCSUM,TXCSUM,VLAN_MTU>
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=4b<RXCSUM,TXCSUM,VLAN_MTU,POLLING>
~~~~~~~~~~~
guli
Bc. Radek Krejca wrote:
> Dobry den,
>
> mam problemy s nastavenim pollingu, resp. nejede, jak jsem si
> sliboval, spise je to vyrazne horsi.
>
> Mam HP Proliant DL360-G4 jako router a u cca 130 Mbit je Xeon
> vytocen diky preruseni na 100%. Kdyz odbocim, je nejaka jina
> moznost, nez vyuziti pollingu, jak vyzdimat z toho serveru vice, nez
> onech 130 Mbit?
>
> A nyni k pollingu, nastavil jsem tedy HZ=1000, a vysledek je, ze k
> nejakemu snizeni vytizeni procesoru dojde, ale je tu zvyseni odezvy
> u pingu o cca 20 ms (coz bych mozna i zkousl), ale ze site nedostanu
> vice jak necelych 90 Mbit. Rikal jsem si, ze default hodnoty jsou
> nastaveny na 100 Mbit (podle man), tak jsem si chvili hral, ale
> uspech zadny. V tuto chvili mam nastaveno tedy toto:
>
> v jadre: HZ=1000
> sysctl:
>
> kern.polling.burst: 21
> kern.polling.burst_max: 1000
> kern.polling.each_burst: 5
> kern.polling.idle_poll: 0
> kern.polling.user_frac: 50
> kern.polling.reg_frac: 20
> kern.polling.short_ticks: 2359
> kern.polling.lost_polls: 354738
> kern.polling.pending_polls: 0
> kern.polling.residual_burst: 0
> kern.polling.handlers: 0
> kern.polling.enable: 0
> kern.polling.phase: 0
> kern.polling.suspect: 752
> kern.polling.stalled: 0
> kern.polling.idlepoll_sleeping: 1
>
> Mam FreeBSD 6.1.
>
> Diky za radu
> Radek
>
More information about the Users-l
mailing list