Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Aug 2005 12:25:59 +1000
From:      Dave+Seddon <dave-sender-1932b5@seddon.ca>
To:        freebsd-net@freebsd.org
Subject:   Re: Why Ierrs is so high?
Message-ID:  <1123727160.64678.TMDA@seddon.ca>
In-Reply-To: <D8F9019CEB620F4FB4CCD3274893B7474E49C7@bjngsmail01>
References:  <D8F9019CEB620F4FB4CCD3274893B7474E49C7@bjngsmail01>

next in thread | previous in thread | raw e-mail | index | archive | help
Greetings, 

Yeah I'd say there is something funny also.  I've stuffed around with HZ and 
polling settings heaps and could only manage about 120MB/s-ish of HTTP 
traffic.  I'm as running 5.4-stable from about 2-3 weeks ago. 

/etc/sysctl.conf
kern.polling.enable=1
kern.polling.each_burst=50
#need to edit /usr/src/sys/kern/kern_poll.c for set this
kern.polling.burst_max=1500
#DO NOT SET THIS HIGHER THAN 65536 * 2 (FREEBSD BUG)
net.inet.tcp.sendspace=131072
net.inet.tcp.recvspace=131072
kern.random.sys.harvest.ethernet=0
kern.random.sys.harvest.interrupt=0
kern.ipc.somaxconn=1024 

I still get lots of kern.polling.lost_polls and kern.polling.suspect. 


How do you edit the RXD is 256, TXD is 256?
How do you view the errors when you set "sysctl hw.em0.stats=1"? 


Regards,
Dave 


Mao Shou Yan writes: 

> Hi, all, 
> 
> I have a machine with 3 Intel pro1000 cards. 
> 
> em0 is in promisc mode, whose MAC controller is 82543 using fiber line
> connected. 
> 
> em1, em2 is not connected with cable. 
> 
>          Driver configuration is the default, RXD is 256, TXD is 256. 
> 
>   
> 
> Result of "netstat -i": 
> 
>   
> 
> Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll 
> em0 1500 <Link#1> 00:03:47:de:72:36 1701943600 369823630 1 0 0 
> em1 1500 <Link#2> 00:10:dc:56:8b:b5 5561 0 4608 0 0 
> em2 1500 <Link#3> 00:03:47:42:6d:17 0 0 0 0 0 
> 
>   
> 
> Pps of em0 is about 20k/pps, and bandwidth is no more than 150Mbps. 
> 
> When I use "sysctl hw.em0.stats=1", I found the number of "missed
> packets" is very high, which is about equal Ierrs. 
> 
> And I also found the number of"receive with no buffers"is raising with
> about 10 per second. 
> 
>   
> 
> The machine is no extra load, only a raw system with em0 in promisc
> mode! 
> 
>   
> 
>          I'm looking forward your help! 
> 
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1123727160.64678.TMDA>