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