The crossbow also uses the Solaris 10 approach i.e. polling based approach. Instead of the interrupt approach. But if it happens that the data rush is too much and the poll period is less, this can lead to loss of data from the Network card buffer and also the poll increases CPU usage. Also traditionally we know interrupt processing is faster than "poll", since interrupts dont have the overhead of creating a thread. Also is this "poll" implemented as a "kernel callout" ? -- This message posted from opensolaris.org
Sorry , I had not read Bens blog. Now reading it..... So Dynamic polling .... is the key . Let me go through fully and my questions might be answered. -- This message posted from opensolaris.org
Sunay Tripathi
2009-Feb-20 17:48 UTC
[crossbow-discuss] Crossbow Network Polling vs Interrupt
VIKAS MR wrote:> Sorry , I had not read Bens blog. Now reading it..... > > So Dynamic polling .... is the key . Let me go through fully and my questions might be answered.You can also benefit from reading my blog at http://blogs.sun.com/sunay and the white paper at http://www.opensolaris.org/os/project/crossbow/Docs/ Cheers, Sunay