QNX RTOS v4 Knowledge Base
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. |
|