HPUX调节系统内核参数.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HPUX调节系统内核参数

重新配置HP-Unix 11.0核心 来源: 作者:stone 发布时间:2005-11-13 ? 1.?执行system_prep?脚本以提取一份现有系统文档的副本放入目录 /stand/build/system,然后执行以下命令: cd?/stand/build   /usr/lbin/sysadm/system_prep?-v?-s?system 2.使用kmsystem(1M)和kmtune(1M)来修改系统文档和系统描述文档,kmtune的主要功 能是查询,配置和修改系统参数,kmsystem能够确定一个模块是否需要进行配置及把 他配置成动态装入模块还是静态模块。 3.?重建核心: mk_kernel?-s?system   mk_kernel创建了/stand/build/vmunix_test——一个准备测试的核心。 4.?移动旧的系统文档和核心,这样即使新配置出了问题您也拥有一个能够启动的核心 mv?/stand/system?/stand/system.prev   mv?/stand/vmunix?/stand/vmunix.prev   mv?/stand/dlkm?/stand/dlkm.vmunix.prev 5.?将新的系统文档和核心放到适当的位置,准备重启时使用: mv?/stand/build/system?/stand/system   kmupdate?/stand/build/vmunix_test kmupdate(1M)初始化并自动移动指定的核心到适当的位置,同时会移动相关的库文档到 /stand/vmunix?和/stand/dlkm/,另外,在关机时他还会保存原有的核心连同相关的目录 到/stand/vmunix.prev和/stand/dlkm.vmunix.prev/目录下。假如不想使用kmupdate,您 也能够用带-u选项的config命令达到同样的效果,例如: config?-u?/stand/system 6.?用shutdown(1M)?command?而非reboot(1M)命令重启系统。 #!/bin/shYchLinux联盟 YchLinux联盟 nproc=`kctune | grep nproc | awk {print $2}`YchLinux联盟 YchLinux联盟 if [ $nproc -lt 4096 ]; thenYchLinux联盟 nproc=4096YchLinux联盟 fiYchLinux联盟 YchLinux联盟 ksi_alloc_max=`/usr/bin/expr $nproc \* 8`YchLinux联盟 executable_stack=0YchLinux联盟 max_thread_proc=1024YchLinux联盟 maxdsiz=1073741824YchLinux联盟 maxdsiz_64bit=2147483648YchLinux联盟 maxssiz=134217728YchLinux联盟 maxssiz_64bit=1073741824YchLinux联盟 maxuprc=`/usr/bin/expr $nproc \* 9 \/ 10`YchLinux联盟 msgtql=$nprocYchLinux联盟 msgmap=`/usr/bin/expr $msgtql + 2`YchLinux联盟 msgmni=$nprocYchLinux联盟 msgseg=32767YchLinux联盟 ninode=`/usr/bin/expr $nproc \* 8 + 2048`YchLinux联盟 ncsize=`/usr/bin/expr $ninode + 1024`YchLinux联盟 nfile=`/usr/bin/expr $nproc \* 15 + 2048`YchLinux联盟 nflocks=$nprocYchLinux联盟 nkthread=`/usr/bin/expr $nproc \* 7 \/ 4 + 16`YchLinux联盟 semmni=$nprocYchLinux联盟 semmns=`/usr/bin/expr $semmni \* 2`YchLinux联盟 semmnu=`/usr/bin/expr $nproc - 4`YchLinux联盟 semvmx=32767YchLinux联盟 #mem=4GYchLinux联盟 shmmax=4294967296YchLinux联盟 #mem=8GYchLinux联盟 #shmmax=8589934592YchLinux联盟 #m

文档评论(0)

80219pm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档