[理工] [OS]PCB in memory

作者: ken52011219 (呱)   2016-08-26 17:01:34
各位好,想釐清一些觀念
Process Control Block 在 恐龍本中Process 的單元 寫到:
「A program becomes a process when an executable file is loaded into memory」
那大概就可以知道PCB 也是在memory 中
而一個 memory block 的結構中
分成 stack , Heap , data section , text section
今天小弟想問的是這個PCB 會被存入哪個之中?
我個人的想法是這個PCB 必須被OS保護所以應該是被存在kernel中
且依照Stack in memory 的def 比較符合PCB會被放置的位子
簡而言之就是放在kernel stack中被排序的感覺,但不確定自己的觀念是否正確
懇請各位大大討論解答
作者: aa06697 (todo se andarà)   2016-08-26 17:19:00
http://i.imgur.com/HVLodrc.jpgwiki說的跟你一樣~
作者: ken52011219 (呱)   2016-08-26 17:23:00
剛剛查了一下 才發現WIKI有 XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com