
计算机操作系统
文章平均质量分 95
笔记
D@@
这吹不出褶的平静的日子里 ,也在努力发光
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统之死锁
死锁资源可抢占资源和不可抢占资源资源获取死锁资源死锁的条件死锁模型鸵鸟算法死锁检测和恢复每一种类型一个资源的死锁检测方式某种类型多个资源的死锁检测方式从死锁中恢复通过强占进行恢复通过回滚进行恢复杀死进程恢复死锁避免单个资源的银行家算法破坏死锁破坏互斥条件破坏保持等待的条件破坏不可抢占条件破坏循环等待条件其他问题总结计算机系统中有很多独占性的资源,在同一时刻只能每个资源只能由一个进程使用,我们之前经常提到过打印机,这就是一个独占性的资源,同一时刻不能有两个打印机同时输出结果,否则会引起文件系统的瘫痪。所以原创 2022-04-29 22:39:21 · 806 阅读 · 0 评论 -
操作系统之输入输出(I/O)
操作系统之输入输出I/O设备块设备块设备的缺点字符设备设备控制器内存映射I/O内存映射I/O的优点和缺点直接内存访问DMA工作原理重温中断精确中断和不精确中断I/O软件原理I/O软件目标设备独立性错误处理同步和异步传输缓冲共享和独立使用程序控制I/O使用中断驱动I/O使用DMA的I/OI/O层次结构中断处理程序设备驱动程序与设备无关的I/O软件用户空间的I/O软件盘盘硬件磁盘臂调度算法错误处理稳定存储器时钟时钟硬件时钟软件软定时器我们之前的文章提到了操作系统的三个抽象,它们分别是进程、地址空间和文件,除原创 2022-04-28 22:06:57 · 3444 阅读 · 0 评论 -
文件系统、
文件系统文件文件命名文件结构文件类型文件访问文件属性文件操作目录一级目录系统层次目录系统层次目录系统目录操作文件系统的实现文件系统布局引导块超级块空闲空间块碎片inode文件的实现连续分配链表分配使用内存表进行链表分配inode目录的实现共享文件共享文件日志文件系统日志文件系统文件系统的管理和优化磁盘空间管理块大小记录空闲块磁盘配额文件系统备份物理转储和逻辑转储文件系统的一致性文件系统性能高速缓存块提前读减少磁盘臂运动磁盘碎片整理文件文件命名文件结构文件类型文件访问文件属性文件操作目录一原创 2022-04-24 16:32:52 · 1338 阅读 · 0 评论 -
内存管理、
内存无存储器抽象运行多个程序一种存储器抽象:地址空间地址空间的概念交换技术空闲内存管理虚拟内存分页页表加速分页过程针对内存的页表页面置换算法最优页面置换算法最近未使用页面置换算法先进先出页面置换算法时钟页面置换算法最近最少使用页面置换算法用软件模拟LRU工作集页面置换算法工作集时钟页面置换算法页面置换算法小结无存储器抽象运行多个程序一种存储器抽象:地址空间地址空间的概念交换技术空闲内存管理虚拟内存分页页表加速分页过程针对内存的页表页面置换算法最优页面置换算法最近未使用页面置换算法原创 2022-04-19 21:53:08 · 535 阅读 · 0 评论 -
进程和线程
进程和线程进程一级标题二级标题三级标题四级标题二级目录三级目录一级标题二级标题三级标题四级标题五级标题六级标题进程操作系统中最核心的概念就是进程,进程是对正在运行中的程序的一个抽象。操作系统的其他所有内容都是围绕着进程展开的。进程是操作系统提供的最古老也是最重要的概念之一。即使可以使用的 CPU 只有一个,它们也支持(伪)并发操作。它们会将一个单独的 CPU 抽象为多个虚拟机的 CPU。可以说:没有进程的抽象,现代操作系统将不复存在。所有现代的计算机会在同一时刻做很多事情,过去使用计原创 2022-04-15 21:46:16 · 998 阅读 · 0 评论 -
认识操作系统
认识操作系统操作系统计算机硬件简介操作系统博物馆操作系统概念系统调用操作系统结构操作系统计算机硬件简介操作系统博物馆操作系统概念系统调用操作系统结构原创 2022-03-09 23:39:52 · 922 阅读 · 0 评论