【电子信息复试】考研复试常考问题——操作系统
進程與線程的關(guān)系以及區(qū)別
進程(Process)是計算機中的程序關(guān)于某數(shù)據(jù)集合上的一次運行活動,是系統(tǒng)進行資源分配和調(diào)度的一個獨立單位,線程是進程的一個實體,是CPU調(diào)度和分配的基本單位,它是比進程更小的能獨立運行的基本單位.線程自己基本上不擁有系統(tǒng)資源,但是它可與同屬一個進程的其他的線程共享進程所擁有的全部資源.一個線程可以創(chuàng)建和撤銷另一個線程;同一個進程中的多個線程之間可以并發(fā)執(zhí)行.相對進程而言,線程是一個更加接近于執(zhí)行體的概念,它可以與同進程中的其他線程共享數(shù)據(jù),但擁有自己的棧空間,擁有獨立的執(zhí)行序列。
操作系統(tǒng)用到哪些數(shù)據(jù)結(jié)構(gòu)?請舉例說明
鏈表:進程管理-PCB的連接;外存分配方式-鏈接分配
隊列:進程通信-消息隊列的實現(xiàn);處理機調(diào)度-任務(wù)就緒列隊的實現(xiàn);存儲器管理-Clock置換算法的實現(xiàn)(循環(huán)隊列)
棧:存儲器管理-LRU(Least Recently used)置換算法
樹:進程管理-進程家族關(guān)系描述:進程樹
散列表:內(nèi)存管理-連續(xù)分配方式:Hash算法;文件管理-hash文件
什么是TLB塊表
高速緩沖存儲器,存放一些頁表項,記錄了虛擬地址和物理地址的映射關(guān)系。
總結(jié)
以上是生活随笔為你收集整理的【电子信息复试】考研复试常考问题——操作系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【电子信息复试】考研复试常考问题——组成
- 下一篇: Docker的windows家庭版安装