服务器的cpu核数 对性能有那方面的提高? 400 报错
双核的cpu 和4核的cpu 处理网络请求 4核会更快吗 他们处理过程是怎么样的?
要软件支持吧######并发好######
网络请求属于IO密集型应用,因此带宽比核心数更重要
只要带宽足够大,即使单核下用多线程也能达到很高的吞吐量
因此在网络满负荷的情况下,单单增加核心数(也就相当于增加线程)不但不会更快,反而会导致更多的网络超时。
######通常一个web服务器,都是运行多个服务的,如:
nginx,php-fpm,mysql,memcache,mail(smpt),log,你说,多CPU核心,好不好?
######这要看你是什么应用程序了,有的吃主频有的吃核心,这是我的理解。######如果程序支持的话 ,4核的肯定好啊。简单的说即使是并发的程序,双核cpu逻辑上是很多线程同时在运行的,但物理上同时只能运行两个线程,一个核心同时只能运行一个线程。4核肯定比双核的处理并发的能力强啊,当然有些情况下由于软件的原因在切换的时候消耗更多的资源。3楼说的单核下用多线程事实上单核逻辑上是多线程并行的,但物理上同时也只能处理一个线程。######开任务管理器看一下CPU占用,如果所有的核都是100%,那么就表示CPU性能瓶颈了######我想楼主是想问共享内存的问题,进程与线程的差别.这会影响多核的根本原因.版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。