40.作業系統(Operating System)為了管理眾多程序(processes),會將其相關的資訊集
結在一個表格(table)中儲存,並將其存放在記憶體(memory)中,此稱為Process control
block (PCB)。請問下列資訊何者會被存放在PCB中?
(A)Timer
(B)Memory map
(C)I/O device queue
(D)Number of threads
答案:登入後查看
統計: A(13), B(62), C(37), D(42), E(0) #601671
統計: A(13), B(62), C(37), D(42), E(0) #601671
詳解 (共 2 筆)
#886556
l Process Control Block(PCB)為作業系統核心中一種資料結構,紀錄Process相關的資料。 通常記載在PCB中之資訊,包括 --Process id
--Process行程狀態:可以是new、ready、running、waiting等。
--程式計數器(Program Counter):此process下次要繼續執行的指令位址。
-- CPU暫存器:如累加器(Accumulator)、索引暫存器(Index register)、堆疊指標(Stack Pointer)以及一般用途暫存器、狀況代碼暫存器(Program Status Word)等,其數量及類別因電腦架構有所差異。
--記憶體管理:如分頁表(Page table)等 (通常此部分資料有另外的表格紀錄,PCB含一個指標指向記憶體資料表) 。
--會計資訊(accounting information):如Process 使用 CPU 之時間數量、時限、帳號。
--檔案使用記錄:存放指標,指到檔案資料表紀錄此process所開啟之檔案。
3
0
#878082
原本答案為D,修改為B
0
0