Linux系統調用(syscall)原理

Linux體系結構 內核空間與用戶空間是程序執行的兩種不同狀態,通過系統調用和硬件中斷能夠完成從用戶空間到內核空間的轉移。如下圖所示: linux 體系結構圖 從上圖得知,Linux由用戶空間和內核空間 一般情況下,用戶進程是不能訪問內核的。它既不能訪問內核所在的內存空間,也不能調用內核中的函數。Linux內核中設置了一組用於實現各種系統功能的子程序,用戶可以通過調用他們訪問linux內核的數據和
相關文章
相關標籤/搜索