性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁  圖書 正文

UNIX網(wǎng)絡(luò)編程 卷2 進(jìn)程間通信(第2版)簡介,目錄書摘

2020-04-13 15:51 來源:京東 作者:京東
unix
UNIX網(wǎng)絡(luò)編程 卷2 進(jìn)程間通信(第2版)
暫無報(bào)價(jià)
3萬+評論 98%好評
編輯推薦:

兩卷本的《UNIX網(wǎng)絡(luò)編程》是已故著名技術(shù)作家W. Richard Stevens的傳世之作。卷2著重討論如何讓應(yīng)用程序與在其他機(jī)器上的應(yīng)用程序進(jìn)行對話。
良好的進(jìn)程間通信(IPC)機(jī)制是提高UNIX程序性能的關(guān)鍵?!禪NIX網(wǎng)絡(luò)編程 卷2 進(jìn)程間通信(第2版)》全面深入地講解了各種進(jìn)程間通信形式,包括消息傳遞、同步、共享內(nèi)存及遠(yuǎn)程過程調(diào)用(RPC)。書中包含了大量經(jīng)過優(yōu)化的源代碼,幫助讀者加深理解。這些源代碼可以從本書網(wǎng)站下載。
《UNIX網(wǎng)絡(luò)編程 卷2 進(jìn)程間通信(第2版)》是網(wǎng)絡(luò)研究和開發(fā)人員公認(rèn)的專業(yè)參考書,無論網(wǎng)絡(luò)編程的初學(xué)者還是網(wǎng)絡(luò)專家都會(huì)大受裨益。

內(nèi)容簡介:

《UNIX網(wǎng)絡(luò)編程 卷2 進(jìn)程間通信(第2版)》是一部UNIX 網(wǎng)絡(luò)編程的經(jīng)典之作!進(jìn)程間通信(IPC)幾乎是所有Unix 程序性能的關(guān)鍵,理解IPC 也是理解如何開發(fā)不同主機(jī)間網(wǎng)絡(luò)應(yīng)用程序的必要條件。本書從對Posix IPC 和System V IPC 的內(nèi)部結(jié)構(gòu)開始討論,全面深入地介紹了4 種IPC 形式:消息傳遞(管道、FIFO、消息隊(duì)列)、同步(互斥鎖、條件變量、讀寫鎖、文件與記錄鎖、信號(hào)量)、共享內(nèi)存(匿名共享內(nèi)存、具名共享內(nèi)存)及遠(yuǎn)程過程調(diào)用(Solaris門、Sun RPC)。附錄中給出了測量各種IPC 形式性能的方法。
《UNIX網(wǎng)絡(luò)編程 卷2 進(jìn)程間通信(第2版)》內(nèi)容詳盡且具專業(yè)性,幾乎每章都提供精選的習(xí)題,并提供了部分習(xí)題的答案,是網(wǎng)絡(luò)研究和開發(fā)人員理想的參考書。

作者簡介:

W. Richard Stevens (1951-1999)是國際知名的Unix和網(wǎng)絡(luò)專家;受人尊敬的計(jì)算機(jī)圖書作家;同時(shí)他還是廣受歡迎的教師和顧問。Stevens先生1951年生于贊比亞,他的家庭曾多次搬遷,最終定居于南非。早年,他就讀于美國弗吉尼亞州的費(fèi)什本軍事學(xué)校,后獲得密歇根大學(xué)學(xué)士、亞利桑那大學(xué)系統(tǒng)工程碩士和博士學(xué)位。他曾就職于基特峰國家天文臺(tái),從事計(jì)算機(jī)編程;還曾在康涅狄格州紐黑文市的健康系統(tǒng)國際公司任主管計(jì)算機(jī)服務(wù)的副總裁。國際知名的Unix和網(wǎng)絡(luò)專家,《TCP/IP 詳解》(三卷本)、《UNIX網(wǎng)絡(luò)編程》(兩卷本)以及《UNIX環(huán)境高級(jí)編程》的作者。

目錄:

第一部分 簡介
第1章 簡介 2
1.1 概述 2
1.2 進(jìn)程、線程與信息共享 3
1.3 IPC對象的持續(xù)性 4
1.4 名字空間 5
1.5 fork、exec和exit對IPC對象的
影響 7
1.6 出錯(cuò)處理:包裹函數(shù) 8
1.7 Unix標(biāo)準(zhǔn) 9
1.8 書中IPC例子索引表 11
1.9 小結(jié) 13
習(xí)題 13
第2章 Posix IPC 14
2.1 概述 14
2.2 IPC名字 14
2.3 創(chuàng)建與打開IPC通道 16
2.4 IPC權(quán)限 18
2.5 小結(jié) 19
習(xí)題 19
第3章 System V IPC 20
3.1 概述 20
3.2 key_t鍵和ftok函數(shù) 20
3.3 ipc_perm結(jié)構(gòu) 22
3.4 創(chuàng)建與打開IPC通道 22
3.5 IPC權(quán)限 24
3.6 標(biāo)識(shí)符重用 25
3.7 ipcs和ipcrm程序 27
3.8 內(nèi)核限制 27
3.9 小結(jié) 28
習(xí)題 29
第二部分 消息傳遞
第4章 管道和FIFO 32
4.1 概述 32
4.2 一個(gè)簡單的客戶-服務(wù)器例子 32
4.3 管道 32
4.4 全雙工管道 37
4.5 popen和pclose函數(shù) 39
4.6 FIFO 40
4.7 管道和FIFO的額外屬性 44
4.8 單個(gè)服務(wù)器,多個(gè)客戶 46
4.9 對比迭代服務(wù)器與并發(fā)服務(wù)器 50
4.10 字節(jié)流與消息 51
4.11 管道和FIFO限制 55
4.12 小結(jié) 56
習(xí)題 57
第5章 Posix消息隊(duì)列 58
5.1 概述 58
5.2 mq_open、mq_close和mq_unlink
函數(shù) 59
5.3 mq_getattr和mq_setattr函數(shù) 61
5.4 mq_send和mq_receive函數(shù) 64
5.5 消息隊(duì)列限制 67
5.6 mq_notify函數(shù) 68
5.7 Posix實(shí)時(shí)信號(hào) 78
5.8 使用內(nèi)存映射I/O實(shí)現(xiàn)Posix消息隊(duì)列 85
5.9 小結(jié) 101
習(xí)題 101
第6章 System V消息隊(duì)列 103
6.1 概述 103
6.2 msgget函數(shù) 104
6.3 msgsnd函數(shù) 104
6.4 msgrcv函數(shù) 105
6.5 msgctl函數(shù) 106
6.6 簡單的程序 107
6.7 客戶-服務(wù)器例子 112
6.8 復(fù)用消息 113
6.9 消息隊(duì)列上使用select和poll 121
6.10 消息隊(duì)列限制 122
6.11 小結(jié) 124
習(xí)題 124
第三部分 同步
第7章 互斥鎖和條件變量 126
7.1 概述 126
7.2 互斥鎖:上鎖與解鎖 126
7.3 生產(chǎn)者-消費(fèi)者問題 127
7.4 對比上鎖與等待 131
7.5 條件變量:等待與信號(hào)發(fā)送 132
7.6 條件變量:定時(shí)等待和廣播 136
7.7 互斥鎖和條件變量的屬性 136
7.8 小結(jié) 139
習(xí)題 139
第8章 讀寫鎖 140
8.1 概述 140
8.2 獲取與釋放讀寫鎖 140
8.3 讀寫鎖屬性 141
8.4 使用互斥鎖和條件變量實(shí)現(xiàn)讀寫鎖 142
8.5 線程取消 148
8.6 小結(jié) 153
習(xí)題 153
第9章 記錄上鎖 154
9.1 概述 154
9.2 對比記錄上鎖與文件上鎖 157
9.3 Posix fcntl記錄上鎖 158
9.4 勸告性上鎖 162
9.5 強(qiáng)制性上鎖 164
9.6 讀出者和寫入者的優(yōu)先級(jí) 166
9.7 啟動(dòng)一個(gè)守護(hù)進(jìn)程的唯一副本 170
9.8 文件作鎖用 171
9.9 NFS上鎖 173
9.10 小結(jié) 173
習(xí)題 174
第10章 Posix信號(hào)量 175
10.1 概述 175
10.2 sem_open、sem_close和sem_unlink函數(shù) 179
10.3 sem_wait和sem_trywait函數(shù) 180
10.4 sem_post和sem_getvalue函數(shù) 180
10.5 簡單的程序 181
10.6 生產(chǎn)者-消費(fèi)者問題 186
10.7 文件上鎖 190
10.8 sem_init和sem_destroy函數(shù) 191
10.9 多個(gè)生產(chǎn)者,單個(gè)消費(fèi)者 193
10.10 多個(gè)生產(chǎn)者,多個(gè)消費(fèi)者 196
10.11 多個(gè)緩沖區(qū) 199
10.12 進(jìn)程間共享信號(hào)量 205
10.13 信號(hào)量限制 206
10.14 使用FIFO實(shí)現(xiàn)信號(hào)量 206
10.15 使用內(nèi)存映射I/O實(shí)現(xiàn)信號(hào)量 210
10.16 使用System V信號(hào)量實(shí)現(xiàn)Posix信號(hào)量 218
10.17 小結(jié) 224
習(xí)題 225
第11章 System V 信號(hào)量 226
11.1 概述 226
11.2 semget函數(shù) 227
11.3 semop函數(shù) 229
11.4 semctl函數(shù) 231
11.5 簡單的程序 232
11.6 文件上鎖 237
11.7 信號(hào)量限制 238
11.8 小結(jié) 242
習(xí)題 242
第四部分 共享內(nèi)存區(qū)
第12章 共享內(nèi)存區(qū)介紹 244
12.1 概述 244
12.2 mmap、munmap和msync函數(shù) 247
12.3 在內(nèi)存映射文件中給計(jì)數(shù)器持續(xù)加1 250
12.4 4.4BSD匿名內(nèi)存映射 254
12.5 SVR4 /dev/zero內(nèi)存映射 255
12.6 訪問內(nèi)存映射的對象 255
12.7 小結(jié) 259
習(xí)題 260
第13章 Posix共享內(nèi)存區(qū) 261
13.1 概述 261
13.2 shm_open和shm_unlink函數(shù) 261
13.3 ftruncate和fstat函數(shù) 262
13.4 簡單的程序 263
13.5 給一個(gè)共享的計(jì)數(shù)器持續(xù)加1 267
13.6 向一個(gè)服務(wù)器發(fā)送消息 270
13.7 小結(jié) 275
習(xí)題 275
第14章 System V共享內(nèi)存區(qū) 276
14.1 概述 276
14.2 shmget函數(shù) 276
14.3 shmat函數(shù) 277
14.4 shmdt函數(shù) 277
14.5 shmctl函數(shù) 277
14.6 簡單的程序 278
14.7 共享內(nèi)存區(qū)限制 281
14.8 小結(jié) 282
習(xí)題 283
第五部分 遠(yuǎn)程過程調(diào)用
第15章 門 286
15.1 概述 286
15.2 door_call函數(shù) 291
15.3 door_create函數(shù) 292
15.4 door_return函數(shù) 293
15.5 door_cred函數(shù) 294
15.6 door_info函數(shù) 294
15.7 例子 295
15.8 描述符傳遞 306
15.9 door_sever_create函數(shù) 310
15.10 door_bind、door_unbind和door_revoke函數(shù) 315
15.11 客戶或服務(wù)器的過早終止 315
15.12 小結(jié) 321
習(xí)題 322
第16章 Sun RPC 323
16.1 概述 323
16.2 多線程化 330
16.3 服務(wù)器捆綁 333
16.4 認(rèn)證 336
16.5 超時(shí)和重傳 338
16.6 調(diào)用語義 342
16.7 客戶或服務(wù)器的過早終止 343
16.8 XDR:外部數(shù)據(jù)表示 345
16.9 RPC分組格式 361
16.10 小結(jié) 365
習(xí)題 366
后記 368
附錄A 性能測量 371
附錄B 線程入門 406
附錄C 雜湊的源代碼 409
附錄D 精選習(xí)題解答 417
參考文獻(xiàn) 433
索引 435

熱門推薦文章
相關(guān)優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無憂
購物指南
購物流程
會(huì)員介紹
生活旅行/團(tuán)購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+