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

詳解 (共 2 筆)

#886556

l   Process Control BlockPCB)為作業系統核心中一種資料結構,紀錄Process相關的資料。   通常記載在PCB中之資訊,包括    --Process id

    --Process行程狀態:可以是newreadyrunningwaiting等。

    --程式計數器(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