100分送给你,给我2个函数。

csdnbill 2004-09-03 01:03:15
sysinfo可以获取mem的使用情况,请问那个函数可以获取cpu的使用情况?
那个函数可以获取网络信息,发送包,错误包,udp包,tcp包,icmp包等。

需要linux和unix下的函数。
...全文
117 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tengulre 2004-09-04
  • 打赏
  • 举报
回复
我同意CoolQ的说法,看看top的源代码,就可以了解实质性的东西.
gettext 2004-09-04
  • 打赏
  • 举报
回复
sysinfo中也有cpu的使用情况, 其它cpu的使用情况都是从/proc/中得到的。/proc/loadavg
获取网络信息可以用libpcap. man pcap
CoolQ 2004-09-03
  • 打赏
  • 举报
回复
cpu的使用情况,参看top源代码
网络的情况,用ifconfig只能看到一部分,无法区分tcp,udp和icmp,恐怕你要在内核里hook
limlzm 2004-09-03
  • 打赏
  • 举报
回复
vmstat top
suowei1979 2004-09-03
  • 打赏
  • 举报
回复
system(tcpdump...)
ltbird 2004-09-03
  • 打赏
  • 举报
回复
an easy method system(tcpdump...) to get networking packages

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧