操作系統實驗教程-Web服務器性能優化 魯強 9787121462511 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:電子工業
NT$317
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:操作系統實驗教程-Web服務器性能優化
ISBN:9787121462511
出版社:電子工業
著編譯者:魯強
頁數:145
所在地:中國大陸 *此為代購商品
書號:1580182
可大量預訂,請先連絡。

內容簡介

操作系統相關理論較為抽象和難懂,對於很多初學者來說很難理解這些抽象的內容。本書以「學以致用」為目標,以構建一個高性能Web伺服器為案例,將操作系統的處理器管理、內存管理和文件管理的相關理論融入到Web伺服器構建的過程中。隨著將操作系統中的這些理論逐步融入到Web伺服器,讀者會發現Web伺服器的併發訪問性能在逐步提高,這能極大地激發讀者的學習興趣。 本書中的實驗先易后難,從一個簡單的單進程Web伺服器開始,通過引入多進程、多線程、同步互斥、頁面緩存及替換、內存分配及管理、文件系統、網路通信和零拷貝等概念和演算法,逐步提高Web伺服器併發訪問性能。本書中的實驗強調數據分析,通過在程序代碼中加入性能統計參數以及應用性能評估工具來獲得Web伺服器運行狀態數據;通過數據分析獲得影響Web伺服器併發訪問性能的關鍵問題;通過引入操作系統的相關理論來解決這些問題。 本書既可作為「操作系統」課程的配套實驗教材,也可以作為系統編程人員動手實踐的參考教材。

目錄

第1章 Web伺服器開發基礎
1 1 Web伺服器簡介
1 2 TCP/IP協議族與HTTP
1 2 1 TCP/IP協議族
1 2 2 HTTP
1 3 Socket編程
1 4 開發環境與測試環境
1 4 1 GCC
1 4 2 構建makefile
1 4 3 GDB
1 4 4 服務性能測試工具
1 4 5 性能指標
1 5 實驗1 Web伺服器的初步實現
第2章 Web伺服器的多進程和多線程模型
2 1 背景介紹
2 2 進程模型
2 2 1 Linux中創建進程的相關函數
2 2 2 Linux中進程間通信的相關函數
2 2 3 多進程Web伺服器模型
2 2 4 實驗2 Web伺服器的多進程模型實現
2 3 線程模型
2 3 1 Linux線程模型
2 3 2 POSIX線程庫介面
2 3 3 Linux線程間的同步與互斥
2 3 4 Web伺服器的多線程模型
2 3 5 實驗3 Web伺服器的多線程模型
2 4 線程池模型
2 4 1 實驗4 Web伺服器的線程池模型
2 5 業務分割模型
2 5 1 實驗5 Web伺服器的業務分割模型
2 6 混合模型
2 6 1 實驗6 Web伺服器的混合模型
第3章 Web伺服器的內存管理
3 1 背景介紹
3 2 Web頁面的緩存邏輯結構
3 3 Web頁面的緩存置換演算法
3 3 1 實驗7 Web伺服器頁面緩存及其替換方法評估
3 4 Web伺服器的內存管理模型
3 4 1 Linux內核內存管理模型
3 4 2 Linux用戶庫函數管理內存方法
3 4 3 Nginx內存管理模型
3 4 4 實驗8 Web伺服器的內存管理
第4章 Web伺服器的文件存儲系統
4 1 背景介紹
4 2 Linux中的Ext文件系統
4 2 1 Ext 2文件系統結構
4 2 2 Ext 2文件系統分析
4 3 TFS文件系統
4 3 1 TFS文件系統架構
4 3 2 TFS文件系統性能分析
4 4 實驗9 Web伺服器的文件系統
第5章 Web伺服器的網路I/O性能優化
5 1 背景介紹
5 2 Socket I/O多路復用
5 2 1 select
5 2 2 poll
5 2 3 epoll
5 3 阻塞和非阻塞I/O
5 4 非同步I/O
5 4 1 非同步I/O函數
5 4 2 非同步通知響應
5 5 零拷貝
5 6 實驗10 Web伺服器網路I/O優化
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理