Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Nov 2003 09:34:57 -0800
From:      Avleen Vig <lists-freebsd@silverwraith.com>
To:        freebsd-hackers@freebsd.org
Subject:   Device polling, with SMP?
Message-ID:  <20031120173457.GE33548@silverwraith.com>

next in thread | raw e-mail | index | archive | help
Has anyone here used DEVICE_POLLING on an SMP box?
I have one server which does recieve ~130kpps at times on an interface,
but I cannot enable DEVICE_POLLING because hte system locks up under
load from interrupts.

In this case I'm not sure which is better, disabling one of the CPU's,
or trying to make DECIVE_POLLING work with SMP.

I read Luigi's paper at info.iet.unipi.it/~luigi/polling/ which at the
end implies that DEVICE_POLLING on an SMP box might not make sense - but
right now for me it would make sense as both CPU's are locked:
  One tries to handle interrupts
  The other tries to manage the application

I could try forcing DEVICE_POLLING to compile as is suggested in that
URL but I wanted to see if anyone had tried this before.

The interface is an FXP.


Thanks :)

-- 
Avleen Vig
Systems Administrator
Personal: www.silverwraith.com
EFnet:    irc.mindspring.com (Earthlink user access only)



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