在freeBSD下,如何编程获取cpu,内存,网卡流量??????

lisen045 2007-02-20 08:34:16
在Linux 下,在/proc可以获取上CPU等信息,但在freeBSD下怎么办???
freeBSD下的/proc只有进程的信息,我想到在freeBSD平台下,可以在/dev/mem读取
但读出的信息,打印出来是乱码,我真是没有办法了,有哪位大高手能提点建议,十分感谢.
...全文
367 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
HaoyuTan 2007-02-26
  • 打赏
  • 举报
回复
top命令可以取得cpu利用率
x86 2007-02-21
  • 打赏
  • 举报
回复
看看这个freebsd下行不行:

数据包 “netstat 1″一秒钟累计一次,”netstat 2″两秒钟累计一次。依此类推
查看网卡流量:”systat -if 1″每秒钟刷新一次,”systat -if 2″两秒钟刷新一次,依此类推.

身边没有freebsd系统 ,没法研究。如果proc文件系统没有办法的话,可以试一下cpuid这条汇编命令,google一下可以找到其用法,可以嵌入到C里面使用。至于内存,不知道你需要什么,free命令是否可以?
lisen045 2007-02-20
  • 打赏
  • 举报
回复
好难过啊,怎么没有人理我啊.................

23,116

社区成员

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

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