- 博客(7)
- 收藏
- 关注
原创 操作系统概念-第九版 期末复习 第十五章 安全
操作系统概念第九版期末复习 第十五章 Security 程序威胁(缓冲区溢出) strcpy可能会导致缓冲区溢出: 为了解决,应该使用strncpy 缓冲区溢出如果栈返回地址被修改成恶意代码的地址,则可能遭受损失 幸运的是,现代硬件现在在页面表中包含位,以将某些页面标识为不可执行。 在这种情况下,缓冲区溢出攻击"返回"到数据空间中的地址并尝试在那里执行语句,将引发一个异常,使程序崩溃。 ...
2019-06-18 09:44:31
475
原创 操作系统概念-第九版 期末复习 第十四章 保护
操作系统概念第九版期末复习 第十四章 Protection 保护原则 最小特权原则要求程序、用户和系统获得刚好足够的权限来执行任务 root account不应该用于正常的日常活动 - 系统管理员还应具有普通帐户,执行特权任务时才使用系统管理员 保护域 保护域指定进程可以访问的资源 每个域定义一组对象以及可在每个对象上调用的操作类型。 进程和域之间的关联可以是静态的,也可以是动态的。 UNI...
2019-06-18 09:32:42
727
原创 操作系统概念-第九版 期末复习 第十三章 I/O系统
操作系统概念第九版期末复习 第十三章 I/O Systems 端口 总线 控制器等概念 I/O 端口通常具有设备驱动程序与之交互的寄存器(数据寄存器,状态寄存器,控制寄存器) 轮询 轮询可以非常快速和高效,如果设备和控制器都很快,它会变得效率低下,但是,如果主机必须在繁忙的循环中等待设备很长时间。 ...
2019-06-17 21:16:27
1247
原创 操作系统概念-第九版 期末复习 第十二章 文件系统实现
操作系统概念第九版期末复习 第十二章 File-System Implementation 文件系统在磁盘上存储几个重要的数据结构 卷控制块 目录控制块(文件名和指向相应FCB的指针) 文件控制块FCB(文件大小信息权限等) 内存中还存储了几个关键数据结构: 内存中挂载表 内存中目录缓存(保存了最近访问目录的信息) 系统打开文件表 进程打开文件表 缓冲区保存最近访问的文件系统块(读取或写...
2019-06-17 20:18:28
1068
原创 操作系统概念-第九版 期末复习 第九章虚拟内存
操作系统概念第九版期末复习 第九章 Virtual Memory 虚拟内存是一种不需要将整个进程加载到内存中执行的技术。 加载实际需要的进程部分(并且仅在需要时)有几个好处: 程序可以比计算机上物理内存空间更大 每个进程只使用总地址空间的部分,因此留给其他程序的内存更多,从而提高了 CPU 利用率和系统吞吐量 交换进程所需IO更少,加快速度 虚拟内存允许多个进程共享文件和内存 将系统库映...
2019-06-17 19:03:34
2935
原创 操作系统概念-第九版 期末复习 第十章 大容量存储结构
操作系统概念第九版期末复习 第十章 Mass-Storage Structure 磁盘 轨道,圆柱体,扇区,每个表面都有读写头read-write head 定位时间,旋转延迟,传输速度 固态硬盘 SSD 比传统硬盘更快、功耗更低。更昂贵,通常没有那么大,更短的寿命 磁带 主要用于备份,访问特定点会很慢。 Disk Attachment 磁盘驱动器可以直接连接到特定主机(本地磁盘)或网络。 ...
2019-06-17 19:03:05
1641
原创 操作系统概念-第九版 期末复习 第十一章 文件系统接口
操作系统概念第九版期末复习 第十章 File-System Interface 文件基本概念,文件属性,文件类型等 Windows (和其他一些系统 ) 使用特殊的文件扩展名 (图标) 来指示每个文件的类型 文件操作(创建,读,写,偏移,删除,打开等) 大多数 OS 要求文件在访问之前打开,并在所有访问完成后关闭文件 文件打开表 系统打开文件表(引用计数) 进程打开文件表(跟踪进程打开的所有...
2019-06-17 19:02:44
728
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅