Linux System Programming (2 Ed.)
作者 | Robert Love |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | Linux系統程式設計 (第2版):內容涵蓋LinuxKernel3.0『任何人只要是對Linux的應用程式撰寫有興趣,或是想要知道如何提高自己的程式設計技能,書架上都應該有一本《Linux系 |
作者 | Robert Love |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | Linux系統程式設計 (第2版):內容涵蓋LinuxKernel3.0『任何人只要是對Linux的應用程式撰寫有興趣,或是想要知道如何提高自己的程式設計技能,書架上都應該有一本《Linux系 |
內容簡介 內容涵蓋 Linux Kernel 3.0直接與核心及 C 程式庫互動『任何人只要是對 Linux 的應用程式撰寫有興趣,或是想要知道如何提高自己的程式設計技能,書架上都應該有一本《Linux 系統程式設計》。這是一本專業 Linux 程式員必讀的書籍』—Jeremy AllisonSamba 團隊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 設計與運送團隊的成員
作者介紹 ■作者簡介Robert Love蔣大偉
產品目錄 第一章 介紹與基本概念第二章 檔案I O第三章 緩衝式I O第四章 進階檔案I O第五章 行程管理第六章 進階的行程管理第七章 執行緒第八章 檔案與目錄的管理第九章 記憶體管理第十章 信號第十一章 時間附錄A GCC 對C 語言所做的擴充 附錄B 參考書目索引
書名 / | Linux系統程式設計 (第2版) |
---|---|
作者 / | Robert Love |
簡介 / | Linux系統程式設計 (第2版):內容涵蓋LinuxKernel3.0『任何人只要是對Linux的應用程式撰寫有興趣,或是想要知道如何提高自己的程式設計技能,書架上都應該有一本《Linux系 |
出版社 / | 聯合發行股份有限公司 |
ISBN13 / | 9789862769812 |
ISBN10 / | 9862769815 |
EAN / | 9789862769812 |
誠品26碼 / | 2680838070000 |
頁數 / | 496 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 23X18.5CM |
級別 / | N:無 |