13 有關程序(process)的觀念,下列敘述何者錯誤?
(A)每個程序有其獨立的定址空間(address space)
(B)每個程序有自己的分頁表(page table)
(C)程序之間需透過程序間通訊(interprocess communication)機制才能彼此互相溝通
(D)使用者程序(user process)在呼叫系統(system call)要求核心的服務時,系統需進行內文交換(context switch)
答案:登入後查看
統計: A(6), B(12), C(14), D(19), E(0) #1216346
統計: A(6), B(12), C(14), D(19), E(0) #1216346
詳解 (共 3 筆)
#1303689
使用者程序(user process)在呼叫系統(system call)要求核心的服務時,系統"不"需進行內文交換(context switch)
2
0
#4756205
- 行程的概念主要有兩點:
- 行程是一個實體。每一個行程都有它自己的地址空間,一般情况下,包括文本區域(text region)、數据區域(data region)和堆栈(stack region)。
- 文本區域存儲處理器執行的代碼;
- 數据區域存儲變量和行程執行期間使用的動態分配的内存;
- 堆棧區域存儲著活動過程調用的指令和本地變量。
- 行程是一個“執行中的程序”。程序是一個有生命的實體,只有處理器賦予程序生命時,它才能成為一個活動的實體,我们稱其為行程。
- process:將程式(program)載入記憶體中,變成可執行的process。
- thread:一個process可以產生多個thread。
- process 之間的address space並不相同,thread則共用相同的address space
- 行程的概念主要有兩點:
1
0