當(dāng)前位置:
首頁 >
操作系统之进程管理:4、线程与多线程
發(fā)布時(shí)間:2025/3/15
26
豆豆
生活随笔
收集整理的這篇文章主要介紹了
操作系统之进程管理:4、线程与多线程
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
4、線程與多線程
- 思維導(dǎo)圖
- 線程
- 進(jìn)程的不足
- 什么是線程
- 為什么要引入線程
- 引入線程的好處
- 線程的特點(diǎn)
- 多線程
- 思維導(dǎo)圖
- 用戶級(jí)線程(ULT)
- 內(nèi)核級(jí)線程
- 一對(duì)一模型
- 多對(duì)一模型
- 多對(duì)多模型
思維導(dǎo)圖
線程
進(jìn)程的不足
1、傳統(tǒng)的進(jìn)程只能串行地執(zhí)行一系列程序。并發(fā)性不
2、傳統(tǒng)的進(jìn)程之間切換的開銷很大
什么是線程
線程是一個(gè)基本的CPU執(zhí)行單元,也是程序執(zhí)行流的最小單位。
為什么要引入線程
引入線程之后,不僅是進(jìn)程之間可以并發(fā),進(jìn)程內(nèi)的各線程之間也可以并發(fā),從而進(jìn)一步提升了系統(tǒng)的并發(fā)度,使得一個(gè)進(jìn)程內(nèi)也可以并發(fā)處理各種任務(wù)(如QQ視頻、文字聊天、傳文件)引入線程后,進(jìn)程只作為除CPU之外的系統(tǒng)資源的分配單元(如打印機(jī)、內(nèi)存地址空間等都是分配給進(jìn)程的)。線程則作為處理機(jī)的分配單元。
引入線程的好處
線程的特點(diǎn)
多線程
思維導(dǎo)圖
用戶級(jí)線程(ULT)
內(nèi)核級(jí)線程
一對(duì)一模型
多對(duì)一模型
多對(duì)多模型
總結(jié)
以上是生活随笔為你收集整理的操作系统之进程管理:4、线程与多线程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: textview点击后selector的
- 下一篇: windows live writer