免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3130 | 回复: 7
打印 上一主题 下一主题

请教CPU个数对onconfig文件的影响! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-06 21:03 |只看该作者 |倒序浏览
发现系统一直未打多CPU补丁,只用到一个CPU(机器是双CPU的),现想打上补丁,
请教打上补丁后,对于informix下的onconfig文件需要修改哪些项目呢?
改完后是否关、开数据库即可生效?
打完补丁后需要reboot重启机器吧?
谢谢!

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
2 [报告]
发表于 2008-10-06 22:37 |只看该作者
打完系统补丁一般都需要重启的..
对于双CPU的机器,可以改onconfig里的多CPU配置...数据库的配置是重启数据库后生效的.

论坛徽章:
0
3 [报告]
发表于 2008-10-07 09:06 |只看该作者
操作系统补丁,特别是内核补丁,打完后肯定要重启的。
对于双CPU(或双核),对onconfig文件没有影响,只有3CPU(或3核)以上才有影响,也就是说,只有3CPU以上才可以当做多CPU对待,2CPU的服务器,要当做单CPU对待。

但这并不是说没有必要打双CPU补丁,打了补丁后,操作系统处理多任务的性能会有提升,那么数据库的并发处理性能也会有提升。

[ 本帖最后由 xxyyy 于 2008-10-7 09:10 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-10-07 12:58 |只看该作者
我个人认为单CPU与双CPU,在onconfig设置上还是有区别的吧?
比如:
MULTIPROCESSOR  0  # 0 for single-processor, 1 for multi-processor
NUMCPUVPS       1      # Number of user (cpu) vps
SINGLE_CPU_VP   0      # If non-zero, limit number of cpu vps to one
NOAGE            0      # Process aging
AFF_SPROC       0       # Affinity start processor
AFF_NPROCS      0    # Affinity number of processors
这几个参数中,起码MULTIPROCESSOR是需要改为1的吧?
我用的是Informix Dynamic Server Version 7.31.UD4
谢谢大家讨论!

论坛徽章:
0
5 [报告]
发表于 2008-10-07 15:12 |只看该作者
原帖由 glymm 于 2008-10-7 12:58 发表
我个人认为单CPU与双CPU,在onconfig设置上还是有区别的吧?
比如:
MULTIPROCESSOR  0  # 0 for single-processor, 1 for multi-processor
NUMCPUVPS       1      # Number of user (cpu) vps
SINGLE_CPU ...


双CPU,MULTIPROCESSOR这个仍然配置为0,按照单CPU对待。

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2008-10-07 15:14 |只看该作者
原帖由 xxyyy 于 2008-10-7 15:12 发表


双CPU,MULTIPROCESSOR这个仍然配置为0,按照单CPU对待。


可以配置成1.但
NUMCPUVPS       1      # Number of user (cpu) vps 仍然是1..都是没有变化的...

配置了MULTIPROCESSOR只是说明是系统使用了多处理器...

论坛徽章:
0
7 [报告]
发表于 2008-10-07 18:52 |只看该作者
我有另外两台服务器是双CPU的,
它的onconfig的这几个参数是这么配的:
MULTIPROCESSOR  1    # 0 for single-processor, 1 for multi-processor
NUMCPUVPS       2     # Number of user (cpu) vps
AFF_NPROCS      1       # Affinity number of processors
这两台机器运行都很正常。
请教法王和风云:
NUMCPUVPS和AFF_NPROCS 这两个参数这样配置有什么不对吗?

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
8 [报告]
发表于 2008-10-07 20:21 |只看该作者
原帖由 glymm 于 2008-10-7 18:52 发表
我有另外两台服务器是双CPU的,
它的onconfig的这几个参数是这么配的:
MULTIPROCESSOR  1    # 0 for single-processor, 1 for multi-processor
NUMCPUVPS       2     # Number of user (cpu) vps
AFF_NP ...


没什么不对. NUMCPUVPS 如果你的系统资源够用的话,这个配置成2也无所谓,不过建议的值是1.
AFF_NPROCS 需要与 AFF_SPROC配合..这个参考 informix管理员参考大全的说明...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP