詳細資料ISBN:9789862769812 規格:平裝 / 496頁 / 18.5 X 23 CM / 普通級 / 單色印刷 / 二版 出版地:台灣 內容簡介內容涵蓋 LINUX KERNEL 3.0 『任何人只要是對 LINUX 的應用程式撰寫有興趣,或是想要知道如何提高自己的程式設計技能,書架上都應該有一本《LINUX 系統程式設計》。這是一本專業 LINUX 程式員必讀的書籍』—JEREMY ALLISON SAMBA 團隊 直接與核心及 C 程式庫互動 LINUX 系統程式設計所撰寫的軟體會直接利用 LINUX 核心及基礎系統程式庫所提供的服務。LINUX 核心的貢獻者 ROBERT LOVE 所寫的這本書,不僅是 LINUX 系統程式設計的教材,也是 LINUX 系統呼叫的參考手冊,亦是撰寫更聰明、更快速之程式碼的權威指南。 LOVE 對 POSIX 的標準函式與 LINUX 所提供的特殊服務,做了明確的區分。除了新增了一章專門探討多執行緒,本書第二版還會從理論及各種程式設計議題來深入探討 LINUX,內容包括: ‧LINUX 核心、C 程式庫以及 C 編譯器概述 ‧基本 I/O 操作,例如檔案的讀及寫 ‧進階 I/O 介面、記憶體映射以及優化技術 ‧基本行程管理所用到的一系列系統呼叫 ‧進階的行程管理,包括即時行程 ‧執行緒的概念、多執行緒程式設計以及 PTHREADS ‧檔案及目錄管理 ‧配置記憶體及優化記憶體存取的介面 ‧基本及進階的信號介面,以及它們在系統上所扮演的角色 ‧時鐘管理,包括 POSIX 時鐘以及高解析度計時器 ROBERT LOVE 自 LINUX 草創之初就是它的使用者與貢獻者,他曾對 LINUX 核心以及 GNOME DESKTOP 環境做出重大貢獻。ROBERT 是 GOOGLE 的資深軟體工程師,而且是 ANDROID 設計與運送團隊的成員
留言列表