内核 标签文章 - 李海鑫个人博客

(2008-10-27)linux内核hz

编辑文章 没有评论 :

本文HTML永久地址doc

刚才看到有朋友讨论修改linux内核HZ,查阅了一下,hz在各系统的默认值如下:

v2.6 alpha 1024
arm 100
i386 1000 //v2.4以前应该是100吧,记不太清了
ia64 1024
mips 100
ppc 1000
x86-64 1000

hz就是一秒钟产生的时间片的数量,也就是时钟发生器产生时钟中断的次数

(2008-9-9)利用sysctl工具调整linux核心参数

编辑文章 没有评论 :

一般情况下,不需要调整Linux核心参数;在一些特定情况下,例如安装oracle数据库或集群网络的时候,就需要适当调整一下核心参数(调整共享内存或信号量参数),以便于系统更好地运行,可以使用系统自带的sysctl工具进行。

本文HTML永久地址doc

sysctl -a    // 通过sysctl机制控制的核心参数的全列表以及当前值一起被显示出来。

sysctl -w net.ipv4.conf.eth0.rp_filter=1  //手工修改net.ipv4.conf.eth0.rp_filter参数,

以上改变只影响当前运行的系统内核,当系统重启后恢复原值。要使改变永久有效,增加一个适当的行在 /etc/sysctl.conf文件中,在系统启动的时候通过/etc/init.d/boot.sysctl脚本被执行