|
CPU:多个CPU和多核CPU有啥差别?先说结论:多核CPU和多个CPU各有各的好,不过归根结底还是钱的事儿。
请问你是想在8个小区买8套房,分别让8个老婆住,还是买个能放大床的房子,让8个老婆都躺一张床上?
那当然是后者!
CPU核心之间也需要交流和通信,核心之间的距离越远,通信速度越慢,延迟越高,当然成本也高。
这种情况下1个8核处理器,对比8个单核处理器,很明显是前者优秀!
但这并不说明多核架构更优秀,多CPU也有自己的优势。
但如果你有800个老婆怎么办,盖个体育场吗?
这就涉及到多核架构的上限:核不可能一直多。
此外,老婆们之间的性格可能不那么合适,毕竟在做各位玩的花,护士、老师、女警、白领、空姐……可能啥职业都想涉猎一下。
这些核心之间并不能打配合,甚至都没有相互通信的必要,所以对那些不打游戏的机器,比如计算压缩类的机器,不追求低延迟,更看重稳定的,多核CPU可能更好。
当然,多CPU可能更贵,不过这类机器通常是企业服务器,人家也不差这俩钱。 总之就是,各有优劣,选择什么方案取决于目的和钱包。
给我三千亿,我给你整一套多个多核CPU系统,保证你干啥都不卡。 |