操作系统
文章平均质量分 74
David_blog
这个作者很懒,什么都没留下…
展开
-
OS-调度
多个程序在并发的情况下执行,最大化CPU利用率,同时要保证一定的公平性五种情况:将进程调度分为非抢占式调度(当前运行的进程不能再运行时才会进行一次调度)和抢占式调度(根据进程的优先级进行跑)可以直接用调度器来进行调度···的过程叫上下文切换,这里的上下文切换用PCB来表示FCFS:First come First Saved,非抢占式SJF:shortesr-Job-First,问题在于不知道具体运行时间RR: Round-Robin,定义一个时间片轮流跑,抢占式Priority Scheduling:选取原创 2022-12-04 23:03:45 · 523 阅读 · 1 评论 -
OS-process
进程是被加载到内存中、正在运行的程序;多个进程可能对于同一个程序、一个正在运行的OS中会有多个进程进程是程序的一次执行过程,是操作系统分配资源的基本单位作业等同于进程进程的布局:每个进程都有一个不同的栈(函数调用,局部变量)heap:动态分配内存data section:存静态变量text:程序代码。原创 2022-11-21 00:44:06 · 556 阅读 · 0 评论 -
操作系统第一章
操作系统第一章 操作系统的基本概念 操作系统是控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机的工作与资源分配,进而为用户和其他软件提供方便接口与环境的程序集合。操作系统是计算机系统中最基本的系统软件。 操作系统的特征 并发、共享、虚拟、异步 操作系统的目标和功能 1.操作系统作为计算机系统资源的管理者 处理机管理、存储器管理、设备管理和文件管理 2.操作系统作为用户与计算机硬件系统之间的接口 命令接口 联机命令接口(交互式命令接口)和脱机命令接口(批处理命令接...原创 2021-12-26 17:16:56 · 209 阅读 · 0 评论