计算机操作系统
文章平均质量分 60
保护眼睛
这个作者很懒,什么都没留下…
展开
-
进程、线程
进程、线程为什么会有进程进程的概念线程Java中线程六种实现方式进程和线程的区别为什么会有进程在简单的批处理操作系统中,作业时串行执行的,即一个作业一旦开始执行,它就会计算机系统的所有资源,直到运行结束之后,下一个作业才可以继续执行。在多 道程序设计批处理的系统中,多个作业可以被载入内存,从宏观上看,多个作业并行执行,他们共享处理器、内存等计算机资源。进程的概念线程Java中线程六种实现方式进程和线程的区别...原创 2021-08-01 13:32:45 · 372 阅读 · 10 评论 -
计算机操作系统 (二)
进程的结构首先进程是程序执行的一个实列。一个程序的执行不仅仅依赖于该程序的本身、还需要一个运行的环境、即上下文,进程就是描述这个上下文的一种概念。进程上下文包括五个部分:用户程序、用户数据、系统栈、进程控制块(PCB)和共享区域进程的组成部分:组成部分私有/共享说明用户程序私有即将被执行的程序、这部分通常是只读的、不可更改的用户数据私有包括程序的数据、用户堆栈区和可修改的程序。这部分的内容是可以更改的系统栈私有或共享的每一个进程都有一个或者多个原创 2021-07-21 00:36:53 · 88 阅读 · 0 评论 -
计算机操作系统 (一)
进程调度的目标进程的调度也称为处理器调度、是为了满足特定的系统目标(比如响应的时间、吞吐量、处理器效率等)、也就是操作系统把进程分配到一个或多个处理器中执行的过程。如果执行进程的处理器只有一个的话、那么称该调度为单处理器调度、如果执行进程的处理器有多个的话、那么称改调度为多处理器调度。进程调度使操作系统的核心功能之一、进程的调度使通过调度算法来实现的。进程的调度策略:调度的问题实际上是一个最优化的问题,即在给定的约束下、使系统的一个或者多个的目标函数的值最大。系统的约束不同、那么采用的目标函数也是不同原创 2021-07-20 11:03:28 · 116 阅读 · 0 评论