成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CPU 和 CPU Core 有啥區別?多核 CPU?多個 CPU?

商務辦公
對于我們做上層 Web 開發的話,關注的應該是 CPU Core 的數量,而非 CPU 數量,比如常見的線程池的 corePoolSize 設置為 CPU 個數 * 2,這里的 CPU 個數,其實指的就是 CPU Core 的個數。

CPU 全稱 Central Processing Unit,中央處理器,計算機的大腦,長這個樣子:

圖片

CPU 通過一個插槽安裝在主板上,這個插槽也叫做  CPU Socket,它長這個樣子:

圖片

而我們說的多核 CPU,一個 CPU 有幾個核,這個核就是 Core。

其實在很久之前是沒有 Core 的概念的,一個 CPU 就是一個完整的物理處理單元,之后由于多核技術的發展,CPU 的概念轉變為了一個容器(container),而 Core 則變成了真正的物理處理單元。

一個 CPU 中可以有多個 Core,各個 Core 之間相互獨立且可以并行執行。

圖片

所以你說一個多核 CPU 支不支持多進程/線程并行?

當然是可以的,進程具體是由 Core 來執行的,并不是說 1 個 CPU 同時只能執行 1 個進程/線程。

A core can work on one task, while another core works a different task, so the more cores a CPU has, the more efficient it is(一個核心可以執行一項任務,而另一個核心執行不同的任務,因此 CPU 擁有的核心越多,它的效率就越高)。

一般來說,我們可以將一個 Core 分為三個主要部分:控制單元(Control Unit,CU)、算術邏輯單元(Arithmetic-Logic Unit,ALU)和內存(Memory)。

  • 控制單元:使 Core 與計算機系統的其他組件進行通信。
  • 算術邏輯單元:這個單元由執行算術和邏輯運算的電子電路組成。通常,ALU 執行四種算術運算 - 加、減、乘、除。此外,它通常執行三個邏輯操作 - 等于、小于和大于。
  • 內存:內核中構建的內存由寄存器和緩存(L1 Cache 和 L2 Cache)組成。寄存器用于保存地址、指令和核心處理計算結果。緩存是高速隨機訪問存儲器,它保存 Core 可能會(重新)使用的數據。

除了這三大塊,Core 中還包括時鐘和總線,就不詳細說了,下圖顯示了一個抽象的 Core 架構:

圖片

那這些 Core 互相獨立的執行任務,誰負責來對他們進行協調呢?

沒錯,CPU 上剩余的部分,也就是 UnCore 部分就是干這個事兒的:Coordinates cores for executing tasks in a computer system. (常見的比如 L3 Cache 就是在這里,一個 CPU 上的所有 Core 共享一個 L3 Cache)。

圖片

可以配合下面這個圖片理解下,來源  https://www.intel.com/content/www/us/en/developer/articles/technical/performance-counter-monitor.html。

圖片

對于我們做上層 Web 開發的話,關注的應該是 CPU Core 的數量,而非 CPU 數量,比如常見的線程池的 corePoolSize 設置為 CPU 個數 * 2,這里的 CPU 個數,其實指的就是 CPU Core 的個數。

責任編輯:武曉燕 來源: 飛天小牛肉
相關推薦

2022-09-15 08:01:32

CPU使用率異步

2018-11-15 11:14:13

CPU主頻核數

2009-12-14 13:48:01

龍芯65納米

2019-08-21 15:38:00

CPU超頻主板

2021-11-18 06:36:10

CPURedis命令

2009-06-03 18:38:07

多核CPU網絡

2012-05-04 09:10:50

多核CPUwindows

2010-03-18 16:02:09

python 多線程

2018-12-14 08:29:56

CPU編程x86

2019-07-29 15:39:13

游戲CPU優化

2022-06-01 08:00:58

KubernetesCPULinux

2013-10-30 09:37:19

LinuxLinux命令

2022-11-22 14:39:40

CPU單核多核

2019-12-19 14:26:56

游戲CPU優化

2021-09-04 00:03:30

AMDCPU架構

2009-06-03 15:27:07

CPU網絡優化網康

2010-07-21 09:32:03

Linux多核

2017-11-09 15:29:21

CPU溫度常識

2009-01-10 19:16:18

服務器ServerCPU

2023-07-28 07:25:37

CPx86體系
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲欧美视频 | 日韩欧美精品一区 | 91精品久久久久久久久久入口 | 国产成人精品一区二区 | 久久精品中文字幕 | 黄色网址在线免费观看 | 午夜三区 | 久久亚洲精品国产精品紫薇 | 极品电影院 | 久久久精品网站 | 久久成人国产 | 亚洲天天| 在线中文视频 | 午夜激情免费 | 国产精品1区2区 | 亚洲情综合五月天 | 男女视频在线观看 | 7777精品伊人久久精品影视 | 极品电影院 | h片免费看| 美女天天干天天操 | 黄a免费网络 | 亚洲午夜视频 | 亚洲成人一区二区三区 | 日韩伦理一区二区三区 | 亚洲精选一区 | 欧美精品久久久久久久久老牛影院 | 欧美黄色免费网站 | av一二三区 | 欧美精品一区二区三区四区五区 | 欧美日韩成人影院 | 亚洲精品黄色 | 91色在线| 国产超碰人人爽人人做人人爱 | 精品欧美一区二区三区久久久 | 欧美人妖网站 | 成人国产在线视频 | 欧美黄色一区 | japanhd美女动 | 亚洲成av片人久久久 | 在线午夜 |