文摘
英文文摘
独创性说明及大连理工大学学位论文版权使用授权书
引 言
1实时Linux操作系统概述
1.1实时操作系统的概念
1.2硬实时Linux操作系统
1.2.1 RT-Linux
1.2.2 Kurt-Linux
1.3软实时Linux操作系统
1.3.1 SILK
1.3.2 Qlinux
1.4 小结
2网络服务质量概述
2.1网络服务质量的概念
2.2 IETF的QoS体系结构
2.2.1 IntServ集成业务体系结构
2.2.2 DiffServ区分业务体系结构
2.3 小结
3 Linux 2.6内核分析
3.1 Linux内核概述
3.2 Linux内核开发和调试方法
3.2.1 Linux内核开发的特点
3.2.2编译内核与内核模块
3.2.3内核调试
3.3 Linux 2.6内核进程调度分析
3.3.1 O(1)调度
3.3.2内核抢占
3.4 Linux网络数据包接受过程分析
3.5 Linux 2.6内核的工作队列
4 QR-Linux系统设计与实现
4.1 QR-Linux系统设计
4.2区分实时与非实时数据包
4.2.1 IEEE 802.1P与IETF IP TOS服务分级协议
4.2.2区分的实现
4.3实时工作队列的实现
4.3.1工作的创建
4.3.2实时工作者线程
4.4网络接收工作者线程的使用
4.5小结
5 QR-Linux系统的测试与评估
5.1 QR-Linux系统测试环境
5.2 QR-Linux系统的测试工具和测试方法
5.2.1 Netperf网络性能测试工具
5.2.2 QR-Linux系统的测试方案
5.3 QR-Linux系统性能分析与评估
5.3.1 QR-Linux网络数据吞吐率性能评估
5.3.2 QR-Linux网络请求/响应性能评估
5.3.3 QR-Linux系统的网络处理可伸缩性评估
5.4小结
结 论
参考文献
攻读硕士学位期间发表学术论文情况
致 谢