2 lishengzhe1 lishengzhe1 于 2017.08.29 10:10 提问

普通的i7处理器的并发连接数的多少??怎样查看处理器的并发连接数??

普通的i7处理器的并发连接数的多少??怎样查看处理器的并发连接数??

2个回答

Small_Mouse0
Small_Mouse0   Ds   Rxr 2017.08.29 10:18
已采纳

你可能不太理解并发这个概念,,,(或者是我理解错了),,

一个cpu同时能处理的线程数是很有限的,,"单核多线程","四核多线程","八核多线程"
其实在一个时间点的话,,一个核能处理就处理一个线程

举个例子,,某个时间点,有100个线程来要访问cpu,,但是cpu一次只能处理四个线程
ok,,100个排队等着,,一个一个处理。。(当然排队算法很多,比如短作业优先,先来先服务,优先级优先等)

并发不等于cpu同时处理,

以上进攻参考,,,有问题还可以追问

lishengzhe1
lishengzhe1 回复小鼠标丶: 我又在网上搜了搜,这个是C10K的问题,C10K自己百度一下,然后就知道怎么回事了,,><
3 个月之前 回复
Small_Mouse0
Small_Mouse0 回复lishengzhe1: 哦,,,你说的是服务器并发连接数啊,,,这和cpu是没关系的。。cpu只负责计算快慢而已,,,连接越多越慢,然后就连接不上了(tomcat的话200左右可以,再往上就卡了,最大线程数可以设置的)(●'◡'●)
3 个月之前 回复
lishengzhe1
lishengzhe1 我问的是并发连接数(Apache),不是线程,我有一个i7处理器的电脑,用它作服务器,,
3 个月之前 回复
zy841958835
zy841958835   Ds   Rxr 2017.08.29 10:39

你说的可能是并行进程数,以Intel 酷睿i7 920来说是4核 每核双线程 就是能同时处理8个进程,
请注意 这里的双线程跟apache里面的线程(进程中的线程不太一样),这个是通道,
而且这个并发连接数是同时可以处理8个 不是通过cpu切片来做到看起一样的多线程 具体查看可以在
任务管理器里面的性能 cpu使用记录窗口 有多少个窗口就多少个核心 *2

Csdn user default icon
上传中...
上传图片
插入图片