随笔分类 -  操作系统课堂笔记

摘要:磁盘 存取速度慢,磁盘比硬盘价格低一、二个数量级。 磁盘主要的技术:ATA、SCSI、SATA、USB SCSI:小型计算机系统接口,小型计算机系统接口(SCSI,Small Computer System Interface)是一种用于计算机及其周边设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系 阅读全文
posted @ 2021-05-10 19:04 白雪儿 阅读(57) 评论(0) 推荐(0)
摘要:分布式系统 透明 虚拟内存:把磁盘当做内存使用。 虚拟文件系统:定义抽象接口,实现文件系统接口,类似C++的抽象类和实现类。因为有虚拟文件,使得网络文件系统也在虚拟文件接口之下,使得两者有相似的接口。在虚拟文件系统下,LINUX不用区分本地和远程文件,有这个接口,实现这件事情,比较简单。 客户服务器 阅读全文
posted @ 2021-04-26 19:23 白雪儿 阅读(83) 评论(0) 推荐(0)
摘要:虚拟内存空间 好处: 好处一:内存效率会提升。好处二:进程间可以实现共享。 虚拟内存:逻辑地址,得到页表项,然后得到物理地址。 如果找到了这一页,在逻辑地址里面,则正常;否则就会产生缺页异常,可能是一个非法页,然后产生中断,异常处理程序,做上下文保存和恢复。操作系统做这个缺页异常:OS判断这个页是不 阅读全文
posted @ 2021-04-19 19:06 白雪儿 阅读(75) 评论(0) 推荐(0)
摘要:内存管理基础 CPU与Memory之间进行读写操作。 函数接口: 值=read(address) write(address,value) 编译并行化:现在是把可执行程序包含的库等全部链接起来。主要的过程有:编译、集会、链接、加载。 静态链接 动态链接 动态加载:现在一般自己不用这个技术了,是比较早 阅读全文
posted @ 2021-04-12 19:33 白雪儿 阅读(94) 评论(0) 推荐(0)
摘要:线程 如何实现用户级线程? 时延、吞吐量 “网络带宽很快”指的是吞吐量很大。 “水龙头水打开”水流的速度指的是时延。 “水龙头的水每秒流的总量”指的是吞吐量。 一般好提高的是吞吐量,时延一般不好提高。 线程池或者进程池:好处是控制资源的使用,避免了创建线程或者进程时资源不足的问题。 线程池/进程池是 阅读全文
posted @ 2021-03-29 20:12 白雪儿 阅读(69) 评论(0) 推荐(0)
摘要:操作系统课堂讨论 第三条:有两种方式,一种直接基于windows的,还有基于Linux的。 共有云:公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过 Internet 使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。这种云有许多实例,可在当今整个开放的公有网络中提供服 阅读全文
posted @ 2021-03-22 20:31 白雪儿 阅读(52) 评论(0) 推荐(0)
摘要:在Action里的操作系统 BIOS、UEFI Boot Program 统一可扩展固件接口(英语:Unified Extensible Firmware Interface,缩写UEFI)。 UEFI是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。 BIO 阅读全文
posted @ 2021-03-15 19:37 白雪儿 阅读(103) 评论(0) 推荐(0)
摘要:操作系统的历史 多道操作系统 现代的CPU可以与I/O并行执行,在硬件是是可以支持的。为了充分利用内存CPU的资源,所以 程序1在做I/O的时候,程序2做CPU运算。 OS不是一直在执行。程序1做CPU运算,程序2做I/O,所以OS不是一直在运行。 拔高1:分布式调度,以及调度的优化 操作系统的历史 阅读全文
posted @ 2021-03-08 21:35 白雪儿 阅读(84) 评论(0) 推荐(0)
摘要:操作系统考核要求 论文报告12周-15周,考试16周。 成绩平时30%,论文阅读报告30%,考试40%。 论文评分标准 操作系统的功能 服务提供者 协调者 OS无处不在 操作系统的作用 便利性和有效性 计算机架构 CPU、内存、I/O设备控制器通过总线相连。 总线(Bus)是计算机各种功能部件之间传 阅读全文
posted @ 2021-03-01 21:35 白雪儿 阅读(76) 评论(0) 推荐(0)