找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4979|回复: 0

小蔡笔记(3) zt

[复制链接]
发表于 2003-7-2 09:44:08 | 显示全部楼层
发信人: frank (Frank), 信区: FreeBSD
标  题: 小蔡笔记(3)
发信站: BBS 水木清华站 (Mon Mar  6 21:44:06 2000)

Subject: 小蔡笔记3
Date: Sun, 5 Mar 2000 17:12:37 +0800
From: "caiqingfeng"
To:


有很多朋友来信鼓励我,我决定将自己多年的心得不定期的写出来与大家共享,希望大家
不要见笑,并在此祝中国的自由软件越办越好.希望有什么问题大家可以给我发mail,可

由于工作的关系我不能及时回信,但我会尽力的.

1 Tuning Solaris' kernel parameters
调试solaris的核心参数很方便,修改/etc/system文件并重新启动即可.以
修改IPC参数为例:
在/etc/system中加入一行 set shmsys:shminfo_shmmax=131072000 即将
共享内存的shminfo_shmmax参数修改成128M.至于如何确定参数的名字,用
如下命令:
#nm -x /dev/ksyms>/tmp/kernel.sym,再查阅/tmp/kernel.sym文件内容
另外,可用#adb -k命令查看当前核心的参数(见下),其它adb具体操作可参见adb手册.
#adb -k
physmem 1e53
shminfo_shmmax/D
shminfo_shmmax:
shminfo_shmmax:131072000
$q

也可用#sysdef查看当前核心的参数.调整核心参数是一件非常复杂的事情,请务必慎重.

2 Tuning FreeBSD's kernel parameters
最好的参考书是/usr/share/doc/下的文档.也可以从http://www.freebsd.org上找到
最新的版本.同样我以如何修改如IPC参数SHMMAX为例:
#vi /usr/src/sys/sys/shm.h,加入#define SHMMAX 131072000
#cd /usr/src/sys/compile/MYKERNEL && make install
#reboot

3 Tuning Linux's kernel parameters
参见Kernel-HOWTO,同样我以如何修改如IPC参数SHMMAX为例:
编辑/usr/src/linux/include/asm/shmparam.h,定义#define SHMMAX 131072000
#cd /usr/src/linux && make bzImage
编译设置modules,lilo,等
至于如何定位参数所在的文件,用一个简单的命令即可:
#find /usr/src/linux/include   -name "*h" -exec grep SHMMAX {} ; -print



----------------------------------------------------------------
在回复文章之前,请先查看http://www.cn.FreeBSD.org/FAQ
如果想取消订阅本列表的话,将"unsubscribe cn-bsd-questions"放在邮件的正文
中寄到majordomo@cn.FreeBSD.org
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-20 00:41 , Processed in 0.056360 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表