Chinaunix

标题: 想和大家讨论怎样估算协议栈占用的CPU资源 [打印本页]

作者: netbuggao    时间: 2005-05-11 09:21
标题: 想和大家讨论怎样估算协议栈占用的CPU资源
比如说tcp/ip协议栈 bluez协议栈等,如果能够比较准确的估算出来,对于协议栈移植到别的操作系统和CPU选型有重要的意义。
对于内层的占用可以根据堆栈的统计得出来吧。

对CPU资源的占用用什么标准呢?用top命令查看的时候可以看到占用cpu时间最多的进程占用的百分比。对%CPU的定义是:
%CPU The task's share of the CPU time since  the  last  screen  update,  expressed as a percentage of total CPU time per processor.

那么怎么看内核中某些协议栈占用的具体的CPU时间呢??
就算知道了这个百分数,然后知道了本机的CPU参数,怎么换算到别的CPU呢??




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2