操作系统原理-图书主题

第1章 操作系统概述

1.1 操作系统的概念

1.2 操作系统的历史回顾

1.3 操作系统的类型

1.4 操作系统的特征

1.5 操作系统与用户接口

1.6 操作系统的结构

1.7 操作系统的硬件环境

综合练习题一

第2章 处理器管理

2.1 多道程序设计

2.2 进程的描述

2.3 进程控制

2.4 进程互斥

2.5 信号量机制

2.6 进程同步

2.7 进程通信

2.8 死锁问题

2.9 处理器调度

2.10 线程的概念

综合练习题二

第3章 存储器管理

3.1 存储管理的概念

3.2 分区存储管理

3.3 页式存储管理

3.4 段式存储管理

3.5 段页式存储管理

综合练习题三

第4章 文件管理

4.1 文件系统概述

4.2 文件目录

4.3 文件系统的实现

综合练习题四

第5章 操作系统安全性

5.1 安全性概述

5.2 影响系统安全性的因素

5.3 实现系统安全性的基本技术

5.4 安全性的设计原则

5.5 职业道德教育与法制建设

综合练习题五

第6章 设备管理

6.1 设备管理概述

6.2 I/O控制方式

6.3 中断技术

6.4 缓冲技术

6.5 设备分配及设备的处理程序

6.6 SPOOLing系统

6.7 磁盘设备管理

综合练习题六

第7章 Windows 2000/XP操作系统

7.1 Windows 2000/XP的体系结构

7.2 Windows 2000/XP的处理器管理

7.3 Windows 2000/XP的内存管理

7.4 Windows 2000/XP的文件系统

7.5 Windows 2000/XP的I/O系统

综合练习题七

第8章 Linux系统内核结构

8.1 Linux操作系统概述

8.2 Linux用户接口及使用

8.3 Linux进程管理

8.4 Linux虚拟内存管理

8.5 Linux文件管理

8.6 Linux设备管理

综合练习题八

附录1 模拟试题

附录2 操作系统实验

附录3 习题参考答案与提示

参考文献

时间: 2024-11-03 05:29:01

操作系统原理-图书主题的相关文章

马哥学习笔记三十二——计算机及操作系统原理

缓存方式: 直接映射 N路关联 缓存策略: write through:通写 write back:回写 进程类别: 交互式进程(IO密集型) 批处理进程(CPU密集型) 实时进程(Real-time) CPU: 时间片长,优先级低IO:时间片短,优先级高 Linux优先级:priority 实时优先级: 1-99,数字越小,优先级越低 静态优先级:100-139,数据越小,优先级越高 实时优先级比静态优先级高 nice值:调整静态优先级   -20,19:100,139   0:120 ps

漫谈怎样学习操作系统原理

本人学习计算机技术至今,对于怎样学习操作系统原理有一点自己的看法,如今写出来,希望对大家能有所助! 操作系统怎么学.首先要想操作系统是怎么来的,在没有操作系统的年代里,人们是怎么编程的. 这是首要的问 题.不知道有没有人看过INTEL官方的CPU文档,总是分为应用级编程.系统级编程.指令集这三块.当中系统级编 程这一块最复杂,我不说内容,就单从文件的大小来看,IA-64编程手冊的应用级编程卷是2MB,系统卷却有6MB.就 连IA-32编程手冊上的系统卷部分也远比应用卷的要多.当然这些内容我还没有

第五十二课 linux操作系统原理、虚拟机基础原理

linux操作系统原理 linux操作系统原理 虚拟机技术基础原理 虚拟机技术基础原理

漫谈如何学习操作系统原理

本人学习计算机技术至今,对于如何学习操作系统原理有一点自己的看法,现在写出来,希望对大家能有所助! 操作系统怎么学,首先要想操作系统是怎么来的,在没有操作系统的年代里,人们是怎么编程的.这是首要的问 题.不知道有没有人看过INTEL官方的CPU文档,总是分为应用级编程.系统级编程.指令集这三块.其中系统级编 程这一块最复杂,我不说内容,就单从文件的大小来看,IA-64编程手册的应用级编程卷是2MB,系统卷却有6MB.就 连IA-32编程手册上的系统卷部分也远比应用卷的要多.当然这些内容我还没有看

操作系统原理2——OS结构

操作系统原理2——OS结构 计算机系统是由硬件系统和软件系统两部分组成, 操作系统是软件系统的一个组成部分,它是直接在硬件系统的基础上工作的,所以在研究操作系统之前,先必须对计算机系统的结构有一个基本的了解,本章就是讲述计算机系统结构的基本知识. 本章的考核 知识点 是: 1.计算机系统的层次结构 2.硬件环境 3.操作系统结构 学习本章要求:了解计算机系统的结构,有关硬件的I/O中断和存储结构,硬件的保护措施:有关操作系统的结构,操作系统提供的使用接口. 重点 是:硬件环境和操作系统的结构 一

操作系统原理(转)

操作系统原理   我们每天都同操作系统打交道,了解一些操作系统原理上的知识是绝对有必要的,它可以让你了解操作系统内部是怎么工作的,为什么会出现这样那样的问题,为我们解决这些问题提供思路. 本文完全是为普通电脑用户写的,省略了所有难以理解的算法.原理,没有太多细节上的东西,只是针对普通电脑用户可能感兴趣的问题给出了实现思想.写这些东 西只是我的一相情愿,就怕我还是写得深了些,初学者读不懂.如果这10K文字能让你对操作系统有更深的了解,那也就不枉了这几个汗流浃背的夏日午后了. Q:什么是中断?A:中

操作系统原理(二),进程、线程

Technorati 标签: 操作系统,原理 现代操作系统比如,Linux,Windows等,都是支持"多任务"的操作系统.所谓多任务,指的就是操作系统可以同时运行多个任务.也就是在同一台电脑上,可以同时上网.听歌.使用Word,在过去单核的CPU上都已经可以支持多任务,实现的方式是操作系统让各个任务轮流交替执行.,比如任务1执行0.01秒,切换到任务2,任务2执行0.01秒,再切换到任务3,执行0.01秒,因为CPU执行速度非常块,我们感觉到所有任务都是并发处理. 到了多核CPU时代

linux操作系统原理

程序局部性原理: 空间局部性: 时间局部性: NUMA:非一致性内存访问 降低了缓存命中 CPU亲缘性绑定 缓存写的机制:通写,回写 IO设备: 设备控制器(适配器)和设备本身 控制器:集成在主板上的一块芯片或一组芯片 从操作系统接收命令,并完成命令的执行 驱动程序:通常应该由设备生产商, 每个控制器都有少量的用于通信的寄存器,每个寄存器表现为一个I/O端口 所有的寄存器组合称为设备IO地址空间 I/O端口空间   16b  65535 系统启动时注册声请端口 输入,输出的实现: 1)轮询:忙等

操作系统原理(一)——系统调用的原理及实现

系统调用:原理及实现 1. 什么是系统调用 在计算机中,系统调用(英语:system call),又称为系统呼叫,指运行在使用者空间的程序向操作系统内核请求需要更高权限运行的服务.系统调用提供了用户程序与操作系统之间的接口(即系统调用是用户程序和内核交互的接口). 操作系统中的状态分为管态(核心态)和目态(用户态).大多数系统交互式操作需求在内核态执行.如设备IO操作或者进程间通信.特权指令:一类只能在核心态下运行而不能在用户态下运行的特殊指令.不同的操作系统特权指令会有所差异,但是一般来说主要