執行緒和核心什麼關係?

時間 2021-06-11 21:24:33

1樓:胡SIR

乙個核心需要乙個執行緒這就是乙個完整的任務,8核心同時可以有8個任務執行,當第九個任務來時這時就需要讓前面乙個任務停下來然後再去做另外乙個任務,如果你是16執行緒就不需要停下來,直接按照第九個執行緒的計畫直接去做任務這樣的結果就是不卡頓,但是結合現實的實際情況,一般我們8核心8個任務同時用到的情況都是比較少的

2樓:

8核至少可以同時跑8個執行緒。

在某些Intel CPU上,有Hyper Thread功能的,那麼可以「同時」跑16個執行緒。

我這裡打引號的意思是這其實是一種虛假的16執行緒。比起真正的16核,還是要差一些的。

至於軟體當中能夠建立多少個執行緒,那又是另外一回事情了。但是無論你建立多少,在某個特定的時刻,最多就只能有上面說的那麼多執行緒同時在跑。

3樓:隨心隨意

你說的應該是cpu核數吧,基礎不好,也沒搞太懂,但是有乙個要注意,執行緒數量雖然不受核數限制,但是最佳執行緒數是和核數息息相關的,比如乙個8核的,那最多同時執行8個執行緒,執行緒過多依然還是8個執行緒同時在執行,只是中間穿插了不同執行緒切換執行。過多切換執行緒不太好,但是一些執行緒可能需要等待資料,這時候就可以切換執行緒執行了(了解一下io型別)。超執行緒不知道可不可以翻倍~

4樓:清泉

執行緒的多少是應用自己控制的,不受核數限制,對於計算型任務,通常把執行緒數和核數相同,已獲得更好的資源利用。現在都有超執行緒技術,比如四個核超執行緒為8執行緒。

核數就是計算單元的數,超執行緒技術,就是為每個核增加了一套暫存器,這樣cpu切換時可以減少出棧進棧。

5樓:「已登出」

八個物理核心。可以有16執行緒也可以有8執行緒。

上位答主說了,執行緒是系統抽象出來的概念。一般是一核心對應乙個執行緒,同一時段乙個核心對應乙個程序。而16執行緒即超執行緒技術就是可以讓乙個物理核心可以」一心二用」大大提高每個核心的利用率。

這種技術在多工處理的時候非常有用,提高每個每個物理核心的使用率。當然對玩遊戲的影響不大。

玩遊戲一般用到2-4個核心,單核使用率高。

6樓:

執行緒是作業系統抽象出來方便排程資源的單位。你說的那個不是核心,而是指物理CPU核。核心通常指的是作業系統核心(kernel)。

物理核由作業系統管理,以執行緒或程序為單位分配給程式使用。更具體的說明見任意一本作業系統教材,例如MIT作業系統課程6.828的教材xv6 book。

土耳其和isis什麼關係

土耳其是突厥人,遜尼派穆斯林,近年教權傾向有所上公升。ISIS的基本盤是阿拉伯人,遜尼派穆斯林,教權狗中最極端的那一批。所以 1,土雞和IS有友好合作的基礎 2,其他國家嫌棄IS但土雞不嫌棄。當然以上對沙特也是成立的。但是沙特戰略重心不在敘利亞,又要顧及美國的面子,所以沙特跟IS合作沒這麼深。唯一的...

關羽和貂蟬什麼關係?

美酒肥雞 自從聽了 相見爭如不見 深眸一望 就腦補了很多很多 周華健和張大春上次萌燕青和李師師,好歹有央視水滸樣例在前,這次就是個冷門西皮了。 趙春陽 無論是正史或演義,關羽與貂蟬都沒有什麼交集。但如果說貂蟬和關羽有什麼關係,就是在元雜劇 關大王月夜斬貂禪 中,貂蟬是被關羽殺死的。關大王月夜斬貂禪 ...

鏡頭和機身什麼關係

已登出 瀉藥首先需要明確是什麼相機 拿單反說事,沒有鏡頭機身相當於廢鐵和廢塑料。這是乙個單反鏡頭的剖面圖 初中物理光學部分告訴我們相機的運作原理是光的折射,學習攝影告訴我們機身內部的感光元件 好像是Cmos或CCD?把鏡頭裡邊n多鏡片折射過來的光從光訊號轉化為你機身顯示屏上給你顯示的電訊號 而且 你...