首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
操作系统原理
花粥之间
创建于2021-12-12
订阅专栏
总结操作系统笔记
等 32 人订阅
共12篇文章
创建于2021-12-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
12、操作系统原理知识复习(day12)--缓冲技术
第十二章:缓冲技术 1、缓冲概述 中断技术和通道技术可以缓解CPU和I/O设备间速度不匹配的问题,为了进一步解决这一矛盾还必须引入缓冲技术。 1.1、什么是缓冲 缓冲是在两种不同速度的设备之间传输信息
11、操作系统原理知识复习(day11)--I/O设备管理
第十一章:设备管理 1、I/O 设备概念 I/O 就是输入/输出(Input/Output),I/O 设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部件。比如
10、操作系统原理知识复习(day10)--文件系统
第十章:文件系统 1、初识文件管理 文件就是一组有意义的信息/数据集合,而文件管理也是作为操作系统提供的功能之一,需要探讨的几个问题: 计算机中存放了各种各样的文件,一个文件有哪些属性 文件内部的数据
9、操作系统原理知识复习(day09)--内存管理(下)--虚拟存储技术
第九章:内存扩展--虚拟存储技术 0、知识总览 1、传统存储管理方式的特征、缺点 连续分配 单一连续分配 固定分区分配 动态分区分配 非连续分配 基本分页存储管理 基本分段存储管理 基本段页式存储管理
8、操作系统原理知识复习(day08)--内存管理(中)--页式、段式、段页式存储管理
第8章、页式、段式、段页式存储管理 1、基本分页存储管理方式 1.1、连续分配方式的缺点 考虑支持多道程序的两种连续分配方式: 固定分区分配:缺乏灵活性,会产生大量的内部碎片,内存的利用率很低。 动态
7、操作系统原理知识复习(day07)--内存管理(上)
第七章:内存管理(上) 1、内存的基础知识 1.1、知识总览 1.2、什么是内存?有何作用? 内存:内存是用于存放数据的硬件,程序执行前需要存放到内存中才能被CPU处理。 思考:在多道程序环境下,系统
6、操作系统原理知识复习(day06)--死锁与死锁处理策略
第六章:死锁与死锁处理策略 1、死锁简介 1.1、知识总览 1.2、死锁、饥饿、死循环的区别 知识回顾:哲学家进餐问题就是一个死锁,可以看出操作系统的死锁一般是由资源分配不当引起的 死锁: 在在两个或
5、操作系统原理知识复习(day05)--进程同步互斥典型模型及管程
第五章:进程同步互斥典型模型及管程 1、生产者/消费者模型 1.1、问题描述 系统中有一组生产者进程和一组消费者进程,生产者进程每次生产一个产品放入缓冲区,消费者进程每次从缓冲区中取出一个产品并使用。
4、操作系统原理知识复习(day04)--进程同步与互斥概述
第四章:进程同步与互斥 1、知识概览 2、进程同步 2.1、进程同步的概念 上节说到进程具有异步性的特征,异步性是指各并发执行的进程以各自独立的、不可预知的速度向前推进。 以上面的管道通信为例,读进程
3、操作系统原理知识复习(day03)--调度算法
第三章:操作系统--调度算法 1、先来先服务(FCFS) 1.1、概述 算法思想:主要从“公平”的角度考虑(类似于我们生活中排队买东西的例子), 先请求 CPU 的进程首先分配到 CPU。当一个进程进
2、操作系统原理知识复习(day02)--进程、线程、CPU调度、进程调度
第二章:进程、线程、调度 1、进程的定义、组成、组织方式、特征 1.1、知识概览 1.2、进程的定义 在计算机发展史上,进程是为了解决什么问题被引入的呢? 回顾: 在早期计算机中,只支持单道程序(顺序
1、操作系统原理知识复习(day01)--操作系统相关原理概述
第一章:操作系统概述 0、操作系统知识总览 1、操作系统的概念 首先,结合生活经验来理解计算机系统的层次结构:裸机(纯硬件)=> 操作系统 => 应用程序(软件)=> 用户 操作系统:(Operati