计算机操作系统
蔚蓝珊瑚海
这个作者很懒,什么都没留下…
展开
-
常见的操作系统与发展历史简介
1.简单的批处理操作系统一批一批处理任务的系统,用户将一批作业提交给操作系统后便不再干预,由操作系统控制它们自动运行。用户一次可以提交多个作业,但系统一次只处理一个作业,处理完一个作业后,再调入下一个作业进行处理。这些调度、切换系统自动完成。2.多道程序批处理操作系统简单批处理系统一次只能处理一个作业,系统资源的利用率就不高,因此出现多道程序批处理系统。把同一个批次的作业调入内存,存放在内存...原创 2020-02-01 15:00:46 · 2972 阅读 · 0 评论 -
操作系统结构与功能
基础知识点系统调用:可以理解为在操作系统内核当中的一个函数,这个函数对应用程序来说,是不可以被直接访问的。应用程序可以访问的是API接口,API有办法进系统内核中去执行相应的程序windows操作系统提供出API应用编程接口,但是linux不一样,linux不需要通过这个接口来调用。目前世界上有三套API接口,WIN32 API,POSIX API(被uniux广泛应用,很多应用程序是针对...原创 2020-03-18 23:30:14 · 361 阅读 · 0 评论 -
操作系统---中断机制
中断机制就像:上课的时候,老师(cpu)讲的好好的,突然有个同学举手提问题(中断信号),这个时候,老师就要停下来,为这个同学解决问题,解决完之后继续接着讲课。...原创 2020-03-12 18:33:08 · 178 阅读 · 0 评论 -
操作系统---CPU的调度
文章目录小概念调度策略多CPU调度操作系统是如何实现多级反馈的小概念我们所做的多进程,多线程,多道程序设计,批处理等等一些操作的目的就是为了最大化cpu的利用率。用一会cpu,等待一会IO,循环往复,交替执行(通过IO获得数据,再通过CPU对数据进行处理,在通过IO将结果输出)通过考虑CPU和IO的占用,我们还可以将进程划分为两大类:①:CPU绑定进程(对CPU使用的比较多,很少量的时...原创 2020-03-20 12:50:15 · 373 阅读 · 0 评论 -
操作系统---死锁(DaedLock)
文章目录什么是死锁?为什么会产生死锁?产生死锁的必要条件解决策略:死锁的避免与预防死锁的检测和恢复鸵鸟算法什么是死锁?死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。简单理解就是: 我想要你手里的东西,同时你也想要我手里的资源,我俩同...原创 2020-03-25 22:18:57 · 227 阅读 · 0 评论 -
操作系统---进程管理
文章目录进程概念进程组成进程状态进程控制块PCB进程的创建进程间通信多进程编程线程进程概念进程:打开任务管理器,里面正在执行的任务,一个程序运行起来了,它就是一个进程。jobs是最早的进程原型,也就是单道批处理系统,cpu一次只运行一个程序,其他的程序要事先放在内存中,等待上一个程序执行完了,他再去执行。后来出现了分时操作系统,大家轮着执行。使用cpu,称之为任务。进程组成程序...原创 2020-03-19 22:25:56 · 136 阅读 · 0 评论 -
操作系统---内存管理
文章目录一、小知识二、内存分配策略策略①策略②策略③三、内存管理策略动态加载:(Dynamic Loading)交换技术(Swapping)四、内存管理办法①连续分配(Contiguous Allocation)②一、小知识socket是指套接字,原义是接口。Agent:智能体Architect:架构师每个进程都有一个系统给定的权限,不能做超出自己权限的事。cpu,...原创 2020-03-31 12:19:05 · 517 阅读 · 2 评论 -
操作系统---虚拟内存
对一个程序来说,他在某一段时间内,只有某一些部分是需要在内存里面的。(局部性原理),虚拟内存管理,属于一个完全黑盒的封装,我们在使用的时候,几乎不需要考虑他的存在。虚拟内存的两种实现方式:请求页,请求段。请求页:如果有一个页面,只有当你真正需要他的时候,才把他加载到内存中来,有很多好处:降低IO操作,虚拟内存也是一种缓存思想:虚拟内存将主存看成是一个磁盘的高速缓存,主存中只保...原创 2020-04-01 12:59:06 · 253 阅读 · 0 评论 -
操作系统---文件系统
常见的文件系统:FAT、NTFS、ExtFAT、ext2、ext3、reiserFS、VFAT、APFS。**FAT:**最初是为软盘设计的文件系统,但是后来随着微软推出dos和win 9x系统,FAT文件系统经过适配被逐渐用到了硬盘上。NTFS:...原创 2020-02-18 15:11:13 · 486 阅读 · 0 评论