默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
目前看来,没有打破这种原则。

试着想下,你现在所写的程序,即使是宣称的并行运行,但实际上你的代码并不是针对CPU的每一核或每一颗单独去运算,对应用层透明的情况下,必然需要CPU硬件这一层的并行执行调度机制,而这个调度机制显然是串行。

另外,内存、存储IO、网络这些,都不可能是绝对的并行,不管你cpu再怎么并行,冯诺依曼的体系结构就是这样,除非突破了冯诺依曼结构。
评论 7
有时间可以买本《程序员的自我修养》看看,很试合应用层开发人员,不枯燥还能解决你不少疑问。
多核或者多CPU是否意味着打破了宏观并行微观串行的原则_s3724604.jpg
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部