星期一, 11月 22, 2004

什麼是處理程序?

在 Unix 中,處理程序 (process) 就是執行中的程式。對於每個程式,核心都會留意:
1. 目前的執行位置 (等待系統呼叫自核心返回的地方),通常稱之為該程式的內文位置(context)
2. 該程式已存取的檔案
3. 該程式的資格認證 (credentials,例如該處理程序是由哪個使用者或群組所擁有)
4. 該程式目前所在的目錄
5. 該程式所存取的記憶體空間以及配置情形

沒有留言: