深入理解 Linux 內核---進程

進程是程序執行時的一個實例。 從內核觀點看,進程的目的就是擔當分配系統資源(CPU 時間、內存等)的實體。 一個進程創建時,幾乎與父進程相同。父子進程共享包括程序代碼(正文)的頁,但有各自獨立的棧和堆。 實現多線程應用程序的一個簡單方式是把輕量級進程與每個線程關聯起來,既可以共享一些資源,如地址空間、打開的文件等,又能使得每個線程被內核獨立調度。 進程描述符 爲了管理進程,內核通過進程描述符描述每
相關文章
相關標籤/搜索