Chinaunix首页 | 论坛 | 博客
  • 博客访问: 371045
  • 博文数量: 62
  • 博客积分: 1272
  • 博客等级: 中尉
  • 技术积分: 674
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-15 16:58
文章分类

全部博文(62)

文章存档

2017年(1)

2014年(16)

2012年(12)

2011年(27)

2010年(6)

我的朋友

分类: SOLARIS

2014-01-28 14:58:37

有些程序要求占用更多系统资源,比如oracle数据库要求更大的共享内存,以放置SGA。老版本的solaris 10之前版本通过修改/etc/system的相应值。如:
set semsys:seminfo_semmap=64
set semsys:seminfo_semmni=4096
set semsys:seminfo_semmns=4096
set semsys:seminfo_semmnu=4096
set semsys:seminfo_semume=64
set semsys:seminfo_semmsl=100
set shmsys:shminfo_shmmax=268435456
set shmsys:shminfo_shmmin=100
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=100
solaris 10之后引入资源控制概念,相应配置有所改变
1、引入project
每个进程(process)属于一个任务(task),每个任务属于一个项目(project);反之,一个project由若干task组成,每个task由若干process组成
2、可以按zone、project、task、process进行资源控制
3、project可以对应用户(user)、组(group)。
4、一个project可以对应多个user或group,可以通过project定义(projadd)和project修改(projmod)命令完成,也可以通过编辑/etc/user_attr,添加用户和project关联
5、内核参数代表可利用资源限额,通过设置project参数来完成
阅读(2356) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~