View Single Post
  #3   (View Single Post)  
Old 8th January 2011
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

OpenBSD's network drivers are transitioning to an interface called MCLGETI, it dynamically allocates mbufs (..BSD network packet buffers) for the RX rings and also attempts to provide mitigation under high loads.

Also, the default TCP receive/send window sizes are small.. a lot smaller than what some other OS's use now, and I believe 4.8 introduced window scaling so in (..most) cases it just does the Right Thing (TM).

At least on OpenBSD/i386, KVA (..kernel/supervisor space) is approximately only 512M of virtual memory.. they tend to make sure that memory isn't being wasted.
Reply With Quote