以上即为Amdahl法则,F代表不可并行的处理时间与总处理时间的比率,N代表处理器数量。
俗话说“一心不可二用”,当只有一个处理器时,就没有谈论并行的必要。真正的并行存在于多处理器系统中,或者,用FPGA也行。单处理器的情况下,只能安排好并发。
对应于人的工作与生活,要并行也实在是让人为难。人虽然有很多接收信息的器官,但处理器(大脑)只有一个。边听英语边锻炼身体,是否能称得上并行,这有待商议。不过,对个人而言,总体效益还是要高了一些。
古人曾云:惜寸阴者,乃有凌铄千古之志。我想,如果这些寸阴不是用在调度上面,而是用在保证顺序执行上面,效果会很惊人。
调度总是额外而有必要的开销。人总得吃喝拉撒吧,OS也得定时判断以进行任务切换,时间就是这么顺序耗去的。
于是,我觉得,要提高工作效率,总得保证有足够长的时间去做同一件事。例如每天可以用两个小时以上的连续时间去阅读,而不是一个小时阅读,接下来一个小时看邮件,然后再花一个小时进行阅读。
文章评论(0条评论)
登录后参与讨论