操作系統---相關概念

1. 進程和地址空間的概念

  • 進程包括:
    地址空間:代碼段、數據段、堆棧段
    相關的資源集(對應的數據結構—進程表 process table):存放在操作系統中(內核空間?)

2. 系統調用

  • 系統調用?
    系統調用就像進入了一種特殊的過程調用,只有系統調用進入內核,過程調用不進入內核。
    分類:
    進程管理類:fork, waitpid, exec, exit
    文件管理類:open,read,write,lseek
    目錄管理類:mkdir,rmdir,link。
    連接原理:目錄是(inode, ASCII)對, inode唯一表徵磁盤文件, ASCII名稱可能有多個。
    More:硬連接和軟連接的區別?

  • 上述說的連接應該是指硬連接:
    硬連接的增加是增加了一個(inode, ASCII)對,多個對之間是對等的,互爲硬連接,刪除了一個剩下的也還可以訪問。

    軟連接是存儲了原文件的一個路徑,通過一個索引節點存儲。

發佈了59 篇原創文章 · 獲贊 9 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章