摘要:
并发:指多个任务在同一时间间隔内进行; 并行:指多个任务在同一时刻进行。 并发性是指在一段时间内,宏观上有多个程序在同时运行,但在单处理器系统中每个时刻却仅有一道程序执行,故微观上这些程序只能分时地交替执行。而在多处理器系统中每个时刻可以有多道程序执行,实现了并行性。 阅读全文
posted @ 2022-05-11 16:48
流云轻响
阅读(27)
评论(0)
推荐(0)
摘要:
基本概念 采用多道程序设计,多个进程同时处于内存中。当一个进程必须等待时,os将CPU给其他进程。 CPU-I/O 区间周期 Burst Cycle cpu-io burst cycle包含: CPU执行 IO等待 When a process begins an I/O burst, anothe 阅读全文
posted @ 2022-05-11 14:42
流云轻响
阅读(124)
评论(0)
推荐(0)
摘要:
概念 在执行的程序。不只是执行中的程序代码,还包括当前活动(通过程序计数器的值和处理器寄存器的内容来表示)、进程堆栈段(包括临时数据如函数参数、返回地址和局部变量)、数据段(包括全局变量)、堆(在进程运行期间动态分配的内存)。 内存中的进程结构: 进程由代码(可能共享)、数据、状态组成。 多个进程与 阅读全文
posted @ 2022-05-11 09:51
流云轻响
阅读(91)
评论(0)
推荐(0)