求理解一句话

bulletCoderHope 2006-02-25 07:16:32
虽然每个作业有前趋关系的各程序段不能在系统cpu和i/o各部件上并行执行,但一个作业没有前趋关系的程序段或不同作业的程序段可以在cpu和i/o部件上并行执行

最不能理解的是一个作业中没有前趋关系的程序段可以在cpu和i/o部件上并行执行

并行是同一时刻多个事件发生
并发是在同一时间间隔里多个事件发生
...全文
97 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bulletCoderHope 2006-02-28
  • 打赏
  • 举报
回复
谢谢了
slatly 2006-02-25
  • 打赏
  • 举报
回复
所以任何一个时刻只能有一个程序占用CPU资源

不好意思错了 把程序改成进程
slatly 2006-02-25
  • 打赏
  • 举报
回复
如果一个程序没有前驱关系 程序段B的执行就不依赖与段A的执行 即段B不依赖段A的执行结果

所以 段A和段B可以分为两个进程或线程 这时就说是程序是并行执行的 象楼上所说的是宏观的

其实在真正占用CPU资源的时候 两个进程是交替占用的 微观上的串行 单CPU资源只能以时间片来

划分 所以任何一个时刻只能有一个程序占用CPU资源
bulletCoderHope 2006-02-25
  • 打赏
  • 举报
回复
很简单 一个作业如果没有前驱关系的话 就可以分为多个进程并行执行

进程定义:可并发执行的程序在一个数据集合上的运行过程
简单来说就是程序的运行过程

不怎么明白就是了
ericbu 2006-02-25
  • 打赏
  • 举报
回复
并发是宏观上的并行,微观上的串行
slatly 2006-02-25
  • 打赏
  • 举报
回复
很简单 一个作业如果没有前驱关系的话 就可以分为多个进程并行执行

怎么不对啊 每个进程轮流占用CPU 就是多道程序的并行执行

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧