补全:线程能省多少
(任务模型:每个任务写成 (名字, 算的格数, 等的格数)——「算」要占处理器,「等」是等磁盘或网络回话,不占处理器。「算账」的三个任务:核对算 4 等 0,写盘算 1 等 3,心跳算 1 等 5。)
补全 gain(tasks):用线程并发时能省的格数 = 串着做的总格数 − 最理想的格数(n03_q8 的 best_time)。分别对 IO 密集的一组和 CPU 密集的一组算。
(任务模型:每个任务写成 (名字, 算的格数, 等的格数)——「算」要占处理器,「等」是等磁盘或网络回话,不占处理器。「算账」的三个任务:核对算 4 等 0,写盘算 1 等 3,心跳算 1 等 5。)
补全 gain(tasks):用线程并发时能省的格数 = 串着做的总格数 − 最理想的格数(n03_q8 的 best_time)。分别对 IO 密集的一组和 CPU 密集的一组算。
全部评论