◆ 采用/proc文件系统;
◆ 以块形式读/proc文件 , 而不是以行或字符形式;
◆ 在读文件期间保持文件打开;
◆ 消除不必要的数据转换;
◆ 在结点上合并数据;
◆ 以压缩形式传输数据;
◆ 注意与性能问题相关的语言或库 。
对高性能监控而言 , 内核模块不是必要条件 , 这点很重要 , 因为它在Linux版本和分类之间提供了很大程度的可移植性 , 在监控器实现语言上有很多的选择 。但是 , /proc文件系统的性能却很依赖内核代码的效率 , 因此 , 适当地理解有关的机制将对以任何语言编写的监控器性能有非常大的影响 。
推荐阅读
- Linux中软件安装及技巧
- Linux下的网络邻居软件大全
- 新手入门 Linux菜鸟必学的60个命令
- PXE 网络化安装linux系统实现原理介绍
- Linux系统中特权帐号与普通帐号的差异
- Linux系统下打印机的配置操作
- Linux系统程序启动引导过程详细剖析
- 技巧:Linux赋予普通用户特殊权限
- 恢复Linux系统里被删除的 Ext3文件
- 最新Linux常用基本命令及应用技巧