您的位置:首页 > 其它

向内核传递参数的方法

2013-08-06 10:56 239 查看
一种动态的方法向内核传递参数。方法与solaris系统不同。solaris系统上的传递方法是修改/etc/system,而对于linux系统,却并非如此。
我的系统是Ubuntu系统,比如修改zfs内核模块的参数的方法是,

点击(此处)折叠或打开

$echo 64 > /sys/module/zfs/parameters/zvol_threads

这样就可以将zvol 的线程的个数修改为64个线程了。
但是首先这些都在sys文件系统里面,所以必须要先得到写的权限
chmod +w /sys/module/zfs/parameters/zvol_threads.才可以。

实现的方法是:

比如在某个.c文件当中,加入

点击(此处)折叠或打开

unsigned long f=0;

...在文件的最后加入下面两行。

点击(此处)折叠或打开

module_param(f, ulong, 0444);

MODULE_PARM_DESC(f, "the kernel module test f parameter");

阅读(596) | 评论(0) | 转发(1) |

3
上一篇:吐槽zfsonlinux的缺点

下一篇:调试内核的方法总结

相关热门文章
单人操作分析仪中,以最新AKK...

单人操作分析仪中,以最新AKK...

单人操作分析仪中,以最新AKK...

mysqlbinlog功能扩展--table参...

HHVM安装

双机热备Oracle数据库服务器操...

双机热备Oracle数据库服务器操...

双机热备Oracle数据库服务器操...

缘聚湘西南 武冈深圳同乡会 欢...

虚拟磁带库 变革数据保护流程(...

这样配置的服务器能够承受8k并...

vm里的系统能够ping到nfs,但...

bind是否随机从两台master中读...

在win7下用cygwin搭建hadoop,...

Mysql的binglog日志能否分库备...

给主人留下些什么吧!~~

评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐