第一章
简答题:发展并行性的三种途径
- 并行性:(parallelism)指问题中具有可以同时运算或操作的特性。并行性包含同时性和并发性两层含义。(同时性(Simultaneity):两个或多个事件在同一时刻发生。并发性(Concurrency):两个或多个事件在同一时间间隔内发生。 )
- 发展并行性的三种途径:
- 时间重叠:(Time Interleaving)是在并行性概念中引入时间因素,让两个或多个任务在时间上相互错开,轮流使用同一套设备的各个组成部分,以加快硬件周转而赢得速度。
- 资源重复:(Resource Replication)是在并行性概念中引入空间因素,通过重复设置硬件资源来提高可靠性或性能。
- 资源共享:(Resource Sharing)是利用软件的方法让多个任务按一定时间顺序轮流使用同一套设备,以提高设备利用率和系统性能。
大约 12 分钟