运行榨干服务器:让进程运行在指定的CPU

服务器是干嘛的  时间:2021-05-08  阅读:()

榨干服器 程运行在指定的CPU

可任意 但必在醒目位置以超接形式明文章原始出和作者信息

原文地址http://www.blogkid.net/archives/2670.html

我的Linode十分繁忙在跑一些密集操作数据的Rake任 尤其如此。但我

察  Linod。e服器的4核CPU 只有第1个核心CPU#0非常忙其他都

于idle状

不了解Linux是如何度的但在Lin。ode的 状下 然有化的余地。除了理

正常任 CPU#0需要理各中断 因此 若能将CPU。#0分担的任 派到其他

CPU核心上 可以  系的理能力将有更大的提升

两个名

SMP (Symmetrical Multi-Processing) 指在一。个算机上集了一 理器(多

CPU) 各CPU之共享内存子系以及 构 [更多. . .]

CPU affinity 中文作“CPU和力”。 是指在CMP架构下能将一个或

多个、程定到一个或多个理器上运行 [更多. . .]

一 在Linux上修改程的“CPU 和力”

在Linux上 可以。通 taskset命令行修改。以Ubuntu例运行如下命令可以

安装taskset工具

# apt-get install schedutils

运行中的程文档上可以用下面的命令 把CPU#1 #2 #3分配PID 2345

的程

# taskset -cp 1,2,3 2345

但我 没奏效 于是我掉了MySQL 并用taskset将它启 

# taskset -c 1,2,3 /etc/init.d/mysql start

于其他程 也可如此理nginx除外 下文。 。之后用top看CPU的使用

情况 原来空的#1 #2 #3 已在辛勤工作了

、二 配置nginx 定CPU

才nginx除外是因 nginx提供了更精确的控制。

在conf/nginx.conf中有如下一行worker_processes 1;

是用来配置nginx启几个工作程的 默 1 。而nginx支持一个名worker_cpu_affinity的配置 也就是 nginx可以每个工作程定CPU 。

我做了如下配置worker_processes 3;worker_cpu_affinity 0010 0100 1000;

里0010 0100 1000是掩分代表第2 、3 、4 cpu核心。

重启、nginx后 3个工作程就可以各自用各自的CPU了 。

三 刨根底

1. 如果自。己写代要把程定到CPU 怎。 做可以用sched_setaffinity函数 在Linux上 会触一次系 用

2. 如果父程置了affinity之后其建的子程是否会有同的属性我子程确 承了。父程的affinity属性其用taskset启 程就是一次fork+exec

四 、Windows 

在Windows上修改“CPU和力”  可以通任管理器搞定。

*个人感Windows系中翻的“理器系”比“CPU和力”容易理解点儿

行了 的修改后即使系 达到3以上 不 存打。blogkid.net首。 有40多次 依然 以前一旦 超了1.5 响就很慢了 效果很明

老用户专享福利 腾讯云 免费领取轻量云2核4G服务器一年

感恩一年有你!免费领取2核4G套餐!2核4G轻量应用服务器2核 CPU 4GB内存 60G SSD云硬盘 6Mbps带宽领取地址:https://cloud.tencent.com/act/pro/lighthousethankyou活动规则活动时间2021年9月23日 ~ 2021年10月23日活动对象腾讯云官网已注册且完成实名认证的国内站用户(协作者与子用户账号除外),且符合以下活动条件:账号...

ZoeCloud:香港BGP云服务器,1GB内存/20GB SSD空间/2TB流量/500Mbps/KVM,32元/月

zoecloud怎么样?zoecloud是一家国人商家,5月成立,暂时主要提供香港BGP KVM VPS,线路为AS41378,并有首发永久8折优惠:HKBGP20OFF。目前,解锁香港区 Netflix、Youtube Premium ,但不保证一直解锁,谢绝以不是原生 IP 理由退款。不保证中国大陆连接速度,建议移动中转使用,配合广州移动食用效果更佳。点击进入:zoecloud官方网站地址zo...

青果网络618:洛杉矶CN2 GIA/东京CN2套餐年付199元起,国内高防独服套餐66折

青果网络怎么样?青果网络隶属于泉州市青果网络科技有限公司,青果网络商家成立于2015年4月1日,拥有工信部颁发的全网IDC/ISP/IP-VPN资质,是国内为数不多具有IDC/ISP双资质的综合型云计算服务商。青果网络是APNIC和CNNIC地址分配联盟成员,泉州市互联网协会会员单位,信誉非常有保障。目前,青果网络商家正式开启了618云特惠活动,针对国内外机房都有相应的优惠。点击进入:青果网络官方...

服务器是干嘛的为你推荐
2011年停止接单产品支持ipad支持ipad支持ipad国家标准苹果5ipad连不上wifi苹果ipad突然连不上网了,是怎么回事?网络是好的,手机能上网。win10关闭445端口如何进入注册表修改关闭445端口itunes备份itunes 里面的资料如何备份?联通iphone4联通iphone4跟苹果的iphone4有什么不一样? 比如少了什么功能? 还是什么的?win7关闭135端口如何用命令关闭135端口
虚拟主机是什么 网通服务器租用 日本动态vps 国外vps主机 enzu 外贸主机 rackspace 新世界电讯 国内加速器 发包服务器 免费smtp服务器 中国智能物流骨干网 太原联通测速平台 北京双线 免费防火墙 免费吧 免费申请网站 双12 西安服务器托管 lick 更多