作 者: (美)史蒂文斯 著
出 版 社: 人民郵電出版社
出版時間: 2009-11-1
開 本: 16開
印 次: 1
紙 張: 膠版紙
I S B N : 9787115215116
包 裝: 平裝
所屬分類: 圖書 >> 計算機/網路 >> 作業系統/系統開發 >> UNIX Solaris
定價:¥89.00
內容簡介
本書從對Posix IPC和System V IPC的內部結構開始討論,全面深入地介紹了4種IPC形式:訊息傳遞(管道、FIFO、訊息佇列)、同步(互斥鎖、條件變數、讀寫鎖、檔案與記錄鎖、信號量)、共享記憶體(匿名共享記憶體、具名共享記憶體)及遠程過程調用(Solaris門、Sun RPC)。附錄中給出了測量各種IPC形式性能的方法。
作者簡介
W.Richarqd Stevens,國際知名的LINIX和網路專家,備受讚譽的技術作家。他1951年2月5日出生於尚比亞,後隨父母回到美國。中學時就讀於維吉尼亞菲什伯恩軍事學校,1973年獲得密西根大學航空和航天工程學士學位。1975年至1982年,他在亞利桑那州圖森市的基特峰國家天文合從事計算機編程工作,業餘時間喜愛飛行運動,做過兼職飛行教練。這期間他分別在1978年和1982年獲得亞利桑那大學系統工程碩士和博士學位。此後他去康乃狄克州紐哈芬的健康系統國際公司任主管計算機服務的副總裁。1990年他回到圖森,從事專業技術寫作和諮詢工作。寫下了多種經典的傳世之作,包括《TCP/IP詳解》(三卷)、《UNIX環境高級編程》和《UNIX網路編程》(兩卷)。Steverls於1999年9月1日去世,年僅48歲。2000年他被國際權威機構USENIX追授“終身成就獎”。
目錄
Part Ⅰ Introduction
Chapter 1 Introduction
1.1 Introduction
1.2 Processes, Threads, and the Sharing of Information
1.3 Persistence of IPC Objects
1.4 Name Spaces
1.5 Effect of fork, exec, and exit on IPC Objects
1.6 Error Handling: Wrapper Functions
1.7 Unix Standards
1.8 Road Map to IPC Examples in the Text
1.9 Summary
Chapter 2 Posix IPC
2.1 Introduction
2.2 IPC Names
2.3 Creating and Opening IPC Channels
2.4 IPC Permissions
2.5 Summary
Chapter 3 System V IPC
3.1 Introduction
3.2 key_t Keys and ft:ok Function
3.3 ipc_perm Structure
3.4 Creating and Opening IPC Channels
3.5 IPC Permissions
3.6 Identifier Reuse
3.7 ipcs and ~porto Programs
3.8 Kernel Limits
3.9 Summary
Part 2 Message Passing
Part 3 Synchronization
Part 2 Shared Memory
Part 2 Remote Procedure Calls
Epilogue
Appendix A
Appendix B
Appendix C
Bibliography
Index