操作系统学习笔记
文章平均质量分 92
dahei_zy
这个作者很懒,什么都没留下…
展开
-
操作系统浓缩笔记(7)-网络系统结构
将静态资源(图片,视频,js,css等)单独保存到专门的静态资源服务器中,在客户端访问的时候从静态资源服务器中返回静态资源,从主服务器中返回应用数据。因为对同一个关键字进行哈希计算,每次计算都是相同的值,这样就可以达到映射效果。也用了取模运算,但与哈希算法不同的是,哈希算法是对节点的数量进行取模运算,而。(集群是所有的服务器都有相同的功能,请求哪台都可以,主要起分流作用)上,让硬件配置更好的节点承担更多的请求,这种算法叫做。(分布式是将不同的业务放到不同的服务器中,,最简单的方式,引入一个中间的。原创 2023-07-22 15:54:05 · 96 阅读 · 0 评论 -
操作系统浓缩笔记(6)-调度算法
非抢占式的调度算法,按照请求的顺序进行调度。有利于长作业,但不利于短作业,因为短作业必须一直等待前面的长作业执行完毕才能执行,而长作业又需要执行很长时间,造成了短作业等待时间过长。非抢占式的调度算法,按估计运行时间最短的顺序进行调度。长作业有可能会饿死,处于一直等待短作业执行完毕的状态。因为如果一直有短作业到来,那么长作业永远得不到调度。最短作业优先的抢占式版本,按剩余运行时间的顺序进行调度。 当一个新的作业到达时,其整个运行时间与当前进程的剩余时间作比较。如果新的进程需要的时间更少,则挂起当前进程,运行新原创 2023-07-22 11:02:02 · 185 阅读 · 0 评论 -
操作系统浓缩笔记(4)-进程管理
多个读者可以同时进行读写者必须互斥(只允许一个写者写,也不能读者写者同时进行)写者优先于读者(一旦有写者,则后续读者必须等待,唤醒时优先考虑写者)原创 2023-07-22 11:05:12 · 378 阅读 · 0 评论 -
操作系统浓缩笔记(3)-内存管理
首次适应不仅最简单,通常也是最好最快,不过首次适应算法会使得内存低地址部分出现很多小的空闲分区,而每次查找都要经过这些分区,因此也增加了查找的开销。邻近算法试图解决这个问题,但实际上,它常常会导致在内存的末尾分配空间分裂成小的碎片,它通常比首次适应算法结果要差。最佳导致大量碎片,最坏导致没有大的空间。进过实验,首次适应比最佳适应要好,他们都比最坏好。算法算法思想分区排列顺序优点缺点首次适应从头到尾找适合的分区空闲分区以地址递增次序排列综合看性能最好。算法开销小。原创 2023-07-22 11:01:52 · 226 阅读 · 0 评论 -
操作系统浓缩笔记(2)-操作系统结构
说一下你理解中的内存?他有什么作用呢?原创 2023-07-22 11:01:48 · 79 阅读 · 0 评论 -
操作系统浓缩笔记(1)-综合基础
由于每个国家的语言都有属于自己的编码格式,在多语言编辑文本中会出现乱码,这样Unicode应运而生,Unicode就是将这些语言统一到一套编码格式中,通常两个字节表示一个字符,而ASCII是一个字节表示一个字符,这样如果你编译的文本是全英文的,用Unicode编码比ASCII编码需要多一倍的存储空间,在存储和传输上就十分不划算。地址空间的页被映射到物理内存,地址空间的页并不需要全部在物理内存中,当使用到一个没有在物理内存的页时,执行页面置换算法,将该页置换到内存中。如下图(截取他人图片)原创 2023-07-22 11:01:33 · 75 阅读 · 0 评论