仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 648|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS6.5下Nginx加载多个CPU中心

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:39:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!

设置Nginx多核CPU,worker_cpu_affinity利用***和典范
1.2核CPU,开启2个历程

worker_processes2;
worker_cpu_affinity0110;

01暗示启用第一个CPU内核,10暗示启用第二个CPU内核
worker_cpu_affinity0110;暗示开启两个历程,第一个历程对应着第一个CPU内核,第二个历程对应着第二个CPU内核。
2.2核CPU,开启4个历程

worker_processes4;
worker_cpu_affinity01100110;

开启了四个历程,它们分离对应着开启2个CPU内核
3.4核CPU,开4个历程

worker_processes4;
worker_cpu_affinity0001001001001000;
0001暗示启用第一个CPU内核,0010暗示启用第二个CPU内核,依此类推
4.4核CPU,开启2个历程

worker_processes2;
worker_cpu_affinity01011010;
0101暗示开启第一个和第三个内核,1010暗示开启第二个和第四个内核
2个历程对应着四个内核
worker_cpu_affinity设置是写在/etc/nginx/nginx.conf内里的。
2核是01,四核是0001,8核是00000001,有几个核,就有几位数,1暗示该内核开启,0暗示该内核封闭。

5.8核CPU,开8个历程
worker_processes8;
worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;
0001暗示启用第一个CPU内核,0010暗示启用第二个CPU内核,依此类推

worker_processes最多开启8个,8个以上功能提拔不会再提拔了,并且不乱性变得更低,以是8个历程够用了。
设置终了后,重启nginx,实行/etc/init.d/nginxrestart
测试nginx是不是有效到多个CPU内核,在另外一台呆板上实行ab.exe-c1000-n1000http://www.domain.com/index.php
ab.exe是装apache后带的一本性能测试工具,它能够摹拟多客户真个并发哀求。
在办事器上实行top,然后按1,就能够看到CPU内核的事情情形。假如多个CPU内核的使用率都相差未几,证实nginx己经乐成的使用了多核CPU。
测试停止后,CPU内核的负载应当都同时下降。

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
蒙在股里 该用户已被删除
沙发
发表于 2015-1-16 21:14:30 | 只看该作者

带来一篇CentOS6.5下Nginx加载多个CPU中心

熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-25 14:18:30 | 只看该作者
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
莫相离 该用户已被删除
地板
发表于 2015-2-2 22:36:59 | 只看该作者
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
小女巫 该用户已被删除
5#
发表于 2015-2-8 20:00:27 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
深爱那片海 该用户已被删除
6#
发表于 2015-2-26 03:44:40 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
精灵巫婆 该用户已被删除
7#
发表于 2015-3-16 05:39:04 | 只看该作者
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
飘灵儿 该用户已被删除
8#
发表于 2015-3-22 21:27:19 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 05:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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