作者polomoss (小澤)
看板Grad-ProbAsk
標題[理工] [OS]-Process
時間Thu Mar 4 22:23:16 2010
請問不同Process之間有哪些東西是共用的?(父子process)
哪些是各自有各自的 (以及換成thread呢?)
※更正一下,打上我的認知
不同Process,若為父子關係,可以共用code section
其餘stack,heap,pc,register,data section,open file info...etc
不共用,都是自己擁有自己的
不同Thread(同Process),
可以共用code section,data section,heap,open file info.,global variable
其餘stack,pc,register不共用
----------------------------------------------------------------------
stack memory
heap memory
program counter
register
CPU scheduling info.
I/O status
open file info.
code section
data section
幫我看一下哪些有錯? 謝謝
--
◤ ◥ 答
◤ ◥ 拉
◤ ◥ 米
◤ ◥ 哆
Σ ◆ ◆ 蚊
Σ ◆ ◆ 肥
Σ ◆ ◆ 開
Σ ◆ ◆ 啦
︵ 吸
︵ 兒
︵ 喇
︵ 太
◣++++++◢ ◣++++++◢ ◣++++++◢ 雞
◣++++++◢ 裸
◥▇▆@ ≡ @▆▇◤ Ψ ≡ Ψ ▄ ≡ ▄ 囉
▄▄▄ ≡ ▄▄▄
▅ ▅ ▄/
▅ \
▄ ▅ AΓVISS
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.14.2
→ stevenwin:共享 global varible 和 heap memory 03/04 22:54
※ 編輯: polomoss 來自: 122.116.14.2 (03/04 23:29)
推 abons:我的想法跟你一樣! 03/04 23:30