#用户userwebapp;#工作进程数量worker_processes8;#平均分配到CPU(当前是8核)worker_cpu_affinity1000000001000000001000000001000000001000000001000000001000000001;#worker_cpu_affinity auto;#错误日志记录error_loglogs/error.log;#error_loglogs/error.lognotice;#er..
分类:
其他好文 时间:
2017-03-28 11:38:24
阅读次数:
261
一、关于CPU的几个概念 CPU的作用 计算机中的中央处理单元(CPU)执行基本的计算工作 -- 运行程序。但是,一个单核的CPU同一时间只能一次执行一个任务,为了提高计算机的处理能力,也就出现了多CPU,超线程(HT)和多核CPU的技术。 大多数计算机只有一个物理CPU。单个CPU可能具有多个内核 ...
分类:
其他好文 时间:
2017-03-23 12:19:02
阅读次数:
246
进程和线程都是一个时间段的描述,是CPU工作时间段的描述。 下面细说背景:CPU+RAM+各种资源(比如显卡,光驱,键盘,GPS, 等等外设)构成我们的电脑,但是电脑的运行,实际就是CPU和相关寄存器以及RAM之间的事情。 一个最最基础的事实:CPU太快,太快,太快了,寄存器仅仅能够追的上他的脚步, ...
分类:
编程语言 时间:
2017-03-21 10:17:09
阅读次数:
222
物理机安装: 1.Linux系统用的是: CentOS Linux release 7.3.1611 (Core) 2. 版本: Linux version 3.10.0-514.10.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc versi ...
分类:
数据库 时间:
2017-03-16 18:47:57
阅读次数:
395
Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核CPU。CPU是任务处理,计算最关键的资源,CPU核越多,性能就越好。 Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核 ...
分类:
其他好文 时间:
2017-03-12 12:47:04
阅读次数:
153
s3c2440有60个中断源(其中15个为子中断源)。 程序状态寄存器(PSR)的F位设为1,禁用快速中断(FRQ)。 程序状态寄存器(PSR)的I位设为1,禁用普通中断(IRQ)。 相反,PSR寄存器F位为0开FRQ中断,I位为0开IRQ中断。 s3c2440中断控制器中有五个控制寄存器:中断源等 ...
分类:
其他好文 时间:
2017-02-26 23:59:43
阅读次数:
345
一、性能优化相关配置: (1)设置进程cpu的个数。 worker_process #;worker进程的个数;通常应该略少于CPU物理核心数。 (2)绑定物理cpu。 worker_cpu_affinity 00000001 00000010 00000100 (3)减少计时器解析度的值<间隔>。 ...
分类:
其他好文 时间:
2017-02-25 17:18:09
阅读次数:
183