操作系统原理 1.1操作系统做了什么? 1.2.1操作系统的定义和作用 1.2.2 操作系统的定义和作用 1.2操作系统的定义和作用(全) 1.3操作系统的主要特征 1.4典型操作系统的架构 1.5操作系统的分类1 1.6操作系统的分类2 2.1处理器状态 2.2中断与异常机制介绍 2.3中断与 异常机制 工作原理 2.4实例: X86的中断与异常机制 2.5系统调用机制 2.6实例: 基于X86的Linux系统调用机制简介 3.1进程的基本概念 3.2进程状态及状态转换 3.3进程控制 3.4关于进程相关概念的讨论 3.5线程的引入 3.6线程机制的实现 4.1处理器调度的相关概念 4.2设计调度算法要考虑的几个问题 4.3批处理系统的调度算法 4.4交互式系统的调度算法 4.5多级反馈队列调度算法、各种调度算法小结等 4.6Windows 的线程调度算法 5.1进程的并发执行 5.2进程互斥 5.3进程互斥的软件解决方案 5.4进程互斥的硬件解决方案 5.5进程同步 5.6信号量及PV操作 5.7生产者消费者问题 5.8读者写者问题 6.1管程的基本概念 6.2HOARE管程 6.3管程的应用 6.4MESA管程 6.5PTHREAD中的同步机制 6.6进程间通信IPC 6.7典型操作系统中的IPC机制 7.1基本概念-地址重定位 7.2物理内存管理 7.3伙伴系统 7.4基本内存管理方案1 7.5基本内存管理方案2 7.6交换技术 8.1虚拟存储技术 8.2页表及页表项的设计 8.3地址转换过程及TLB的引入 8.4页错误(Page Fault) 8.5软件相关策略 8.6页面置换算法1 8.7页面置换算法2-工作集算法 8.8其他相关技术 9.1文件与文件系统 9.2文件的存储介质 9.3磁盘空间管理 9.4文件控制块及文件目录 9.5文件的物理结构 9.6文件系统的实现 9.7文件系统实例——UNIX 10.1文件系统实例——FAT 10.2文件操作的实现 10.3文件系统的管理 10.4文件系统的安全性 10.5文件系统的性能1 10.6文件系统的性能2 10.7文件系统的性能3 10.8文件系统的两个练习 11.2IO硬件组成 11.3IO控制方式 11.4IO软件的组成 11.5IO相关技术 11.6IO设备管理 11.7IO性能问题 12.1死锁的基本概念 12.2资源分配图 12.3死锁预防 12.4死锁避免 12.7哲学家就餐问题 QQ2774494285 http://t.cn/RYQ4SRa http://sina.lt/fhME http://sina.lt/fhMJ