github演示代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/src/main/java/com/kawa/thread 1.线程池 1.1 线程池是什么 1.2 线程池作用 1.3 线程池的分类 JDK1 ...
分类:
编程语言 时间:
2018-11-01 11:48:44
阅读次数:
372
NodeJs是一个单进程的语言,不能像Java那样可以创建多线程来并发执行。当然在大部分情况下,NodeJs是不需要并发执行的,因为它是事件驱动性永不阻塞。但单进程也有个问题就是不能充分利用CPU的多核机制,根据前人的经验,可以通过创建多个进程来充分利用CPU多核,并且Node通过了child_pr ...
分类:
其他好文 时间:
2018-11-01 11:33:54
阅读次数:
211
worker_processes 8 一般CPU(i/o)密集型配置为核数相同,网络(i/o)密集型配置为核数倍数(我配置为2倍) worker_cpu_affinity(这个没用过) 仅适用于linux,使用该选项可以绑定worker进程和CPU(2.4内核的机器用不了) worker_cpu_a ...
分类:
其他好文 时间:
2018-10-24 15:21:20
阅读次数:
156
参考 以下内容: http://blog.csdn.net/lifetragedy/article/details/7708724 一. nginx参数调优 worker_processes 3; //cpu内核数目 1 ,使用下来效果较好 worker_processes 4; wor ...
分类:
其他好文 时间:
2018-10-08 18:04:27
阅读次数:
154
No.1线程什么是多任务就是操作系统可以同时运行多个任务,就是可以一边用浏览器上网,同时又可以听歌,还能再撩个×××姐,这就是多任务,操作系统会轮流把系统调度到每个核心上去执行并发和并行并发是指任务数多余cpu核数,通过操作系统的各种任务调度算法,实现多个任务并行是指任务数小于cpu核数,即任务同时执行单线程importtimedefsay_hello(i):print(‘hello‘,i)if__
分类:
编程语言 时间:
2018-10-02 20:21:21
阅读次数:
199
user www www;#指定nginx运行的用户及用户组,默认为nobodyworker_processes 8;#开启的线程数,一般跟逻辑CPU核数一致error_log /alidata/log/nginx/error.log crit; #定位全局错误日志文件,级别以notice显示,还有 ...
分类:
其他好文 时间:
2018-09-30 16:41:00
阅读次数:
225
前段时间发布了一个新版本小程序(错误代码:85085,说明:submit audit reach limit, please try later hint: [OKYBha04570729]),由于我们做的是后台定时任务去轮询各个商户的小程序的代码提交以及审核发布操作,可能是定时任务的锅吧,版本库我 ...
分类:
微信 时间:
2018-09-30 11:26:27
阅读次数:
1277
一个进程可以寄生多个线程。 CPU核数与进程个数是统一的, 若进程多于核数,那么只有等待上一进程执行完才能被执行。 第一种进程创建方式 运行结果: 第二种进程创建方式(类式调用) p_list = [] for i in range(3): p = MyProcess('kay') p.start( ...
分类:
系统相关 时间:
2018-09-19 12:27:14
阅读次数:
170
一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项: 1.nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。 2.为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu ...
分类:
其他好文 时间:
2018-09-18 11:23:46
阅读次数:
114
一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项:1、nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。worker_processes8;2、为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。worker_cpu_affinity00000001000000
分类:
其他好文 时间:
2018-09-14 11:59:57
阅读次数:
186