码迷,mamicode.com
首页 >  
搜索关键字:cpu核数    ( 222个结果
半同步半异步线程池的实现(C++11)
简介处理大量并发任务时,一个请求对应一个线程来处理任务,线程的创建和销毁将消耗过多的系统资源,并增加上下文切换代价。线程池技术通过在系统中预先创建一定数量的线程(通常和cpu核数相同),当任务到达时,从线程池中分配一个线程进行处理,线程在处理完任务之后不用销毁,等待重用。线程池包括半同步半异步和领导者追随者两种实现方式。线程池包括三部分,第一层是同步服务层,它处理来自上层的任务请求。第二层是同步队列...
分类:编程语言   时间:2015-06-16 11:12:52    阅读次数:434
nginx优化
Nginx优化选项参数注释:worker_processes#nginx进程数。具体用法:worker_processes8;#建议按照cpu核数目来指定,通常设置为cpu核数的倍数。参数注释:worker_cpu_affinity#设置进程绑定cpu,这个跟worker_processes协同工作。具体用法:worker_processes8worker_cpu_affinity..
分类:其他好文   时间:2015-06-14 00:42:39    阅读次数:175
SQL Server与CPU核数
背景环境:两台服务器,配置4u(每U6核),48G内存,安装好系统;问题:无法正常安装SQLServer群集,群集不支持24核CPU。解决办法:CPU改为8核后,能正常安装成功,然后升级到SP3补丁,才能支持24核。参考:http://903706.blog.51cto.com/893706/406110
分类:数据库   时间:2015-05-07 17:00:42    阅读次数:260
zabbix管理四之监控cpu的负载
监控cpu的负载分析:安装完zabbix后,在TemplateOSLinux这个模板下面默认有监控cpu负载的触发器,但是这个默认的触发器是以cpu负载的个数为触发值的,由于agent客户机每台的cpu核数是不一样的,所以,以负载的个数为触发值不是很好,下面我设置的触发值是cpu负载占cpu核数的百..
分类:其他好文   时间:2015-04-27 23:53:42    阅读次数:3220
『GreenPlum系列』GreenPlum 4节点集群安装(图文教程)
目标架构如上图一、硬件评估cpu主频,核数推荐CPU核数与磁盘数的比例在12:12以上Instance上执行时只能利用一个CPU核资源进行计算,推荐高主频内存容量网络带宽重分布操作Raid性能条带宽度设置回写特性二、操作系统1、在SUSE或者RedHat上使用xfs(操作系统使用ext3) 在Sol...
分类:其他好文   时间:2015-03-21 19:48:49    阅读次数:806
XCode编译速度慢的解决方案
提升编译链接的速度主要有以下三个方式:1. 提高XCode编译时使用的线程数defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算...
分类:其他好文   时间:2015-03-16 14:24:19    阅读次数:92
nginx简单实现反向代理和负载均衡
一、环境一台nginx做反向代理:192.168.88.142两台tomcat机器做web:192.168.88.143192.168.88.144安装过程略,下一篇详细说明二、nginx配置文件nginx:192.168.88.142userwwwwww;##用户和组worker_processes1;##和cpu核数有关events{useepoll;##nginx的工作模式worker_connect..
分类:其他好文   时间:2015-02-12 02:06:08    阅读次数:269
个人记录
mysqldump-uuser-hhost-ppasswddb|gzip-9>/tmp.gzlinux netstat-n|awk‘/^tcp/{++state[$NF]}END{for(iinstate)printi,"\t",state[i]}‘ 并发1 看CPU核数 grep‘modelname‘/proc/cpuinfo|wc-l2对连接的IP按连接数量进行排序 netstat-ntu|awk‘{print$5}‘|cut-d:-f1|sort|uniq-c|..
分类:其他好文   时间:2015-01-22 15:50:04    阅读次数:262
Node项目通过cluster API充分利用多核CPU
默认的一个Node项目只有一个Master进程,通过cluster API来管理此进程,可以为每核增加一个worker,就叫分支进程吧 示例 var cluster = require(‘cluster‘); var http = require(‘http‘); //获取服务器的CPU核数 va...
分类:Windows程序   时间:2014-12-26 16:56:10    阅读次数:344
轻松学会多线程(三)——如何确定线程数
一般情况下,在互联网编程中,我们会使用多线程来抢夺网络资源。那么,线程数量我们如何来确定呢? 我们都知道,线程数量和CPU核数有关。所以有人建议说:线程数为核数的两倍最好。 其实只要这些线程不频繁切换、竞争资源的话。想要最优性能,还是根据具体项目慢慢调试。 CPU切不切换我们没法控制,只能提高线程优先级以获取更多的CPU时间。 CPU除了处理Java还需要处理N多系统和其他线程,一般而言,...
分类:编程语言   时间:2014-12-23 17:29:12    阅读次数:209
222条   上一页 1 ... 19 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!