线程和进程有什么区别
生活随笔
收集整理的這篇文章主要介紹了
线程和进程有什么区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
進程:每個進程都有獨立的代碼和數據空間(進程上下文),進程間的切換會有較大的開銷,一個進程包含1–n個線程。(進程是資源分配的最小單位)
線程:同一類線程共享代碼和數據空間,每個線程有獨立的運行棧和程序計數器(PC),線程切換開銷小。(線程是cpu調度的最小單位)
總結
以上是生活随笔為你收集整理的线程和进程有什么区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 同一进程的多个线程可以被多个CPU核心并
- 下一篇: 什么是链式编程