當前位置:編程學習大全網 - 編程軟體 - 什麽是管道,進程,線程,入口函數?

什麽是管道,進程,線程,入口函數?

管道是進程間數據交流的通道 類似***享文件

進程是程序的壹次執行

線程是 進程執行單位

入口函數是 程序執行的第壹個指令開始的地方

壹個程序執行後回產生壹個進程

汗汗

這個是操作系統內核方面的知識 妳認為很簡單嗎

先說管道 管道就是內存的壹塊區域 各個進程通信用來存放數據的緩沖區

操作系統加載啟動時 第壹個進程是 手工創建的也就是所有的進程的祖先 操作系統內核方面書有介紹

程序是指令的集合 進程是程序的動態 就是加載到內存執行 就構成了進程

第壹個進程創建了所有的進程 首先是創建系統進程 然後是終端進程 終端進程

創建用戶登陸 用戶登陸後加載所有個人信息 然後等待命令 這就類似DOS系統

要是圖形截面原理也差不多 就是終端換成 窗口系統 等待鼠標 命令

進程當然可以創建進程 線程也可以創建線程 線程也可以創建進程 通過系統調用可以實現也就是API 想知道具體那個API函數 去學學API編程

實際上還要說到運行庫

應用程序啟動後先執行的函數是運行庫函數 然後運行庫函數去調用MAIN函數

這樣MAIN函數就是主線程

現在支持線程的操作系統 進程只是資源的擁有者 線程才是執行者

所有內容都是本人寫的 絕沒有復制他人的 和轉載他人的

  • 上一篇:excelvba如何去掉單元格中的空格
  • 下一篇:七彩虹ultra w oc是什麽意思啊
  • copyright 2024編程學習大全網