[理工] OS PCB與TCB
如題,想問一些觀念
Kernel會幫process建立PCB
保存process state,pc,page table等資訊
但kernel也會幫助thread建立TCB
會有自己的register set,stack pointer之類的
聽起來是不是PCB的某些資訊好像沒有這麼必要(?
像是PCB的PC 因為每個thread都有自己的PC
想問PCB和TCB有哪些資訊不同
然後同一個process的不同thread會共享同一個PCB嗎?
再麻煩大神解答了 非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.115.27 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1643767731.A.A89.html
推
02/02 12:10,
2年前
, 1F
02/02 12:10, 1F
→
02/02 12:10,
2年前
, 2F
02/02 12:10, 2F
推
02/02 12:11,
2年前
, 3F
02/02 12:11, 3F
→
02/02 14:20,
2年前
, 4F
02/02 14:20, 4F
→
02/02 14:20,
2年前
, 5F
02/02 14:20, 5F
→
02/02 14:20,
2年前
, 6F
02/02 14:20, 6F
→
02/02 14:20,
2年前
, 7F
02/02 14:20, 7F
→
02/02 14:24,
2年前
, 8F
02/02 14:24, 8F
→
02/02 14:24,
2年前
, 9F
02/02 14:24, 9F
推
02/02 14:38,
2年前
, 10F
02/02 14:38, 10F
→
02/02 14:38,
2年前
, 11F
02/02 14:38, 11F
→
02/02 14:38,
2年前
, 12F
02/02 14:38, 12F
推
02/02 20:18,
2年前
, 13F
02/02 20:18, 13F
→
02/02 20:18,
2年前
, 14F
02/02 20:18, 14F
→
02/02 20:19,
2年前
, 15F
02/02 20:19, 15F
→
02/02 20:19,
2年前
, 16F
02/02 20:19, 16F
→
02/02 22:14,
2年前
, 17F
02/02 22:14, 17F