![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
会过去的。
这个作者很懒,什么都没留下…
展开
-
进程调度算法
有5个批处理任务A到E几乎同时到达一个计算中心。其预计运行时间分别为10min,6min,2min,4min和8min。其优先级(由外部设定)分别为3,5,2,1和4,这里1为最高优先级。对于下列每种调度算法,计算其平均周转时间和平均等待时间,进程切换开销可忽略:(a)时间片轮转(假设时间片尾2min)(b)优先级调度(c)先来先服务(按照次序10、6、2、4、8)(d)最短作业优先对于...原创 2020-04-25 21:04:35 · 1359 阅读 · 1 评论 -
1.7操作系统(七)
第十一章 磁盘与文件1、磁盘是块设备;2、扇区:磁盘的数据单位,磁盘的寻址单位、访问单位,硬盘读写的基本单位,物理盘的编址单位,大小为512字节,0.5KB3、磁盘I/O:缓存队列->控制器->寻道->旋转->传输4、磁盘访问延迟=队列时间+控制器时间+寻道时间+旋转时间+传输时间(前两项可忽略)5、磁盘调度算法(衡量标准:寻道长度):(1)FCFS:最公平、...原创 2020-04-24 21:39:47 · 144 阅读 · 0 评论 -
1.6操作系统总结(四)
第九章 虚拟内存1、虚拟内存的优点:地址空间>物理内存;部分程序或程序的部分放入物理内存2、交换:内存不足时以进程为单位在内外存之间交换3、调页(惰性交换):以页为单位在内外村之间交换,不常交换4、请求调页(按需调页):对不在内存中的“页”,进程执行时需要才调入(分页适合)基本思想:当MMU发现页不在内存中,中断CPU,CPU处理此中断,找到空闲页框,将磁盘上的页读入此页框,若无...原创 2020-04-23 20:40:11 · 171 阅读 · 1 评论 -
1.5操作系统总结(三)
第七章 死锁1、死锁:多个进程因循环等待资源而造成无法执行的现象,造成系统资源极大浪费,资源无法释放2、产生死锁原因:多个进程因等待资源(进程在完成其任务过程所需要的所有对象,如CPU、内存、磁盘块、信号量等),资源互斥访问是死锁的必要条件3、资源分配图:进程圆圈,资源方框,里面的实心点代表此类资源的数目4、死锁的4个必要条件(缺一不可):互斥使用、不可抢占(资源只能自动放弃)、请求和保...原创 2020-04-22 20:50:12 · 118 阅读 · 0 评论 -
1.4操作系统总结(二)
第四章 线程1、定义:进程中代码执行的一个序列,使用CPU的基本单元,Pthread()创建线程函数2、一个进程中至少有一个线程,由线程ID、程序计数器PC、寄存器组和栈组成TCB:线程控制块,线程不需记忆代码,执行的是进程部分代码3、不用子进程+IPC的原因:每个进程必须有一个完整的映像、大量重复存储、频繁的IPC过程、子进程之间调度切换代价大(现场、栈、页表)4、多线程编程优点:响...原创 2020-04-21 22:58:00 · 171 阅读 · 0 评论 -
1.3操作系统总结
第一章 操作系统概述1、地位:紧贴系统硬件之上,所有其他软件之下,是其他软件的共同环境2、定义:系统软件、一直运行在计算机上的程序(通常称为内核),其他程序为系统程序和应用程序3、作用:计算机硬件、软件资源的管理者,用户使用系统硬件、软件的接口(两种方式:系统命令、系统调用),是扩展机/虚拟机4、特征:并发性、共享性、随机性5、目标:方便(OS产生的根本原因,是计算机更易于使用)、有效...原创 2020-04-20 22:34:44 · 493 阅读 · 0 评论 -
1.2深入理解操作系统运行机制
有人问我操作系统到底是怎样运行的呢?为什么对他云里雾里的。不着急,让我们穿越到大清王朝,看看操作系统在古代如何进行的。首先我来说明一下我的身份,我是爱新觉罗清朝皇帝,年号康熙。我掌管天下,拥有绝对的权利(操作系统 管理者)。我有很多个大臣(它们是分属于普通应用程序),我还有一个侍卫亲信,他帮我传递各种命令分配下去(CPU执行各种指令)那么什么叫做特权指令,什么是非特权指令呢?各个大臣可以...原创 2020-04-19 22:27:59 · 194 阅读 · 0 评论 -
1认识操作系统
小东先说一下我熟悉的操作系统吧有Windows,安卓android,苹果ios,linux为什么要学习它呢?假如霍霍的女朋友让他看看电脑为什么这么卡,那么霍霍就可以利用操作系统的知识发现他的瓶颈在哪,就可以解决这个问题,这样霍霍在女朋友心中愈加崇拜,爱情更加牢固了,学完操作系统你就会像霍霍一样棒,学习动力来了吧……首先小东先介绍一下操作系统的概念及其目标吧先了解一下计算机系统的层次结构吧,...原创 2020-04-18 16:04:05 · 1654 阅读 · 1 评论