< >
內容簡介認真的Linux軟體開發人員,需要認真地瞭解複雜的行程、系統層級程式設計及行程間通訊的技巧。本書將重點集中在管理行程與IPC的Linux核心技術上,透過精確而清楚的說明,為您介紹行程的觀念、產生方式、存取環境的方法、和進行通訊的方式,並說明利用行程與IPC來建立穩定、高效能系統的方法。內容介紹:* 詳細說明具名/不具名的管道、訊息佇列、信號及共享記憶體* 深入介紹以通訊端為基礎的通訊方式* 解開Linux的 /proc檔案系統的神秘面紗* 說明LinuxThreads POSIX執行緒建置及其於多執行緒應用程式中的用法* 提供寶貴的提示與警告,並針對Linux與Unix在建置上的關鍵差異提出說明* 內含問題集與圖解,加深對關鍵概念的印象本書提供數十個獨立的程式範例。所有程式皆以GNU C/C++編譯器2.96及3.2進行編譯,並已在Red Hat Linux 7.3及8.0的PC平台上測試成功。
第1章 程式與行程第2章 處理環境第3章 使用行程第4章 原始通訊第5章 管道第6章 訊息佇列第7章 信號第8章 共享記憶體第9章 遠端程序呼叫第10章 通訊端第11章 執行緒附錄A 使用LINUX說明手冊附錄B UNIX錯誤訊息附錄C RPC語法圖解附錄D 效能分析程式附錄E 參考文獻
Linux檔案系統深度剖析 內嵌式Linux系統--硬體、軟體與介面 Linux超級工具
購買紙本書