操作系统实验教程 以设计、实现高性能Web服务器为例PDF电子书下载
- 电子书积分:8 积分如何计算积分?
- 作 者:鲁强主编
- 出 版 社:北京:北京师范大学出版社
- 出版年份:2018
- ISBN:9787303230778
- 页数:110 页
第1章Web服务器开发基础 1
1.1 Web服务器简介 1
1.2 TCP与HTTP协议 1
1.2.1 TCP/IP协议族简介 1
1.2.2 HTTP协议 2
1.3 Socket编程 6
1.4开发环境与测试环境 14
1.4.1 GCC 14
1.4.2构建makefile 19
1.4.3调试代码GDB 20
1.4.4服务性能测试工具 26
1.4.5性能指标 27
实验1: Web服务器初步实现 28
第2章Web服务器的多进程和多线程模型 30
2.1背景介绍 30
2.2进程模型 30
2.2.1 Linux中进程创建相关函数 30
2.2.2 Linux中进程通信相关函数 32
2.2.3多进程Web服务器模型 40
实验2: Web服务器的多进程模型实现 42
2.3线程模型 42
2.3.1 Linux线程模型 42
2.3.2 POSIX线程库接口 43
2.3.3 Linux线程间同步与互斥 46
2.3.4 Web服务器的多线程模型 48
实验3: Web服务器的多线程模型 54
2.4线程池模型 55
实验4: Web服务器的线程池模型 60
2.5业务分割模型 60
实验5: Web服务器的业务分割模型 63
2.6混合模型 63
实验6: Web服务器的混合模型 66
第3章Web服务器的内存管理 67
3.1背景介绍 67
3.2 Web页面的缓存逻辑结构 68
3.3 Web页面的缓存置换算法 74
实验7: Web服务器页面缓存及其替换方法评估 81
3.4 Web服务器的内存管理模型 82
3.4.1 Linux内核内存管理模型 83
3.4.2 Linux用户库函数管理内存方法 91
3.4.3 Nginx内存管理模型 101
实验8: Web服务器的内存管理 102
第4章Web服务器的文件存储系统 104
4.1背景介绍 104
4.2 Linux中的Ext文件系统 104
4.2.1 Ext2文件系统结构 104
4.2.2 Ext2文件系统分析 106
4.3 TFS文件系统 107
4.3.1 TFS文件系统架构 107
4.3.2 TFS文件系统性能分析 110
实验9: Web服务器的文件系统 110
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019