【操作系统】部分概念解释题
英文題
1.What is a process? What are attributes of a process?
(1)進(jìn)程就是一個(gè)正在執(zhí)行的程序,(一個(gè)或多個(gè)線程在進(jìn)程中運(yùn)行,線程是操作系統(tǒng)分配CPU運(yùn)算時(shí)間的最小單位)。
(2)進(jìn)程的基本屬性包括進(jìn)程號(hào)(PID)、父進(jìn)程號(hào)(PPID)、進(jìn)程組號(hào)(PGID)、真實(shí)用戶 號(hào)(UID)、真實(shí)組號(hào)(GID)、有效用戶號(hào)(EUID)、有效用戶組號(hào)(EGID)信息以及進(jìn)程所占有的內(nèi)存區(qū)域、打開的文件描述符和進(jìn)程環(huán)境等。
2.What is deadlock? What is startvation? How do they differ from each other?
(1)死鎖是兩個(gè)或以上進(jìn)程等待對(duì)方釋放資源.
(2)饑餓是多個(gè)進(jìn)程中.資源在兩個(gè)或多個(gè)進(jìn)程間相互使用,導(dǎo)致除此之外的至少一個(gè)進(jìn)程始終得不到或很難得到資源
3.What’s the difference between External Fragmentation and Internal Fragmentation?
內(nèi)存中無法利用的存儲(chǔ)空間稱為碎片,根據(jù)碎片出現(xiàn)的位置可以分為外部碎片和內(nèi)部碎片。內(nèi)部碎片是指分配給作業(yè)的存儲(chǔ)空間中未被利用的部分,外部碎片是指系統(tǒng)中無法利用的小存儲(chǔ)塊。
4.What is SPOOLing? Describe how SPOOLing works using printer as an example.
(1)SPOOLing 又稱假脫機(jī)技術(shù),用來保存設(shè)備輸出的緩沖,這
總結(jié)
以上是生活随笔為你收集整理的【操作系统】部分概念解释题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】异常和IO在Gourmet咖
- 下一篇: java信息管理系统总结_java实现科