Home
Developer Resources
QNX RTOS v4
QNX RTOS v4 Knowledge Base

QNX RTOS v4 Knowledge Base

Foundry27
Foundry27
QNX RTOS v4 project
Resources

QNX RTOS v4 Knowledge Base

Title Minimizing CPU load caused by Net
Ref. No. QNX.000009769
Category(ies) Network
Issue 'sac' is indicating to us that 20% of the CPU time is in Net.  We're trying to minimize CPU loading caused by Net and want to use the most efficient card/bus architecture available.

Is there much variation between various 10baseT chipsets in terms of how much CPU is required to service the card?  If so, what cards use the least amount of CPU?


Solution PCI ethernet cards, especially those with support for Direct Memory Access(DMA), are generally the best choice for limiting the CPU load caused by Net.
Check out http://support.qnx.com/support/hardware/index.html for a list of supported network cards.

NOTE:  'sac' isn't the best method to measure overall resource utilization.  The real test is to run software with real data on real hardware.