为什么多线程可以利用到多核?
生活随笔
收集整理的這篇文章主要介紹了
为什么多线程可以利用到多核?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近自己在復習基礎知識,剛好碰到朋友問我這個問題,所以順便做個記錄,鞏固下
- 首先還是復習下線程和進程的區別。
- 最主要的點就是:進程是資源分配的最小單位,線程是CPU調度的最小單位。(一個是相當于一個容器,一個是具體被CPU操作的)
- 進程間資源不共享,而多個線程是共享同個進程分配的資源的。
- 由于線程分用戶線程和內核線程。內核線程再調用的時候可以去不同的核心去操作。所以多線程是可以利用到多核的。
轉載于:https://blog.51cto.com/jesnridy/2084498
總結
以上是生活随笔為你收集整理的为什么多线程可以利用到多核?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 测试人员必学的软件快速测试方法(三)
- 下一篇: xadmin引入样式无效