我是编程新手,正在学习麻省理工学院的 6.00。在观看动态编程讲座时,我想到了一个简单的问题:是否有任何内置功能(一般用于计算机)来检测重复性任务并进行补偿?
我意识到这很模糊。我正在使用我祖父的电脑,因为他一直抱怨它很慢。实际上,它一次最多会延迟 15 秒,等待程序打开等。当我升级 RAM 时,问题就消失了。因此,如果计算机经常不得不将页面输入和页面输出写入磁盘,为什么它不能弹出一条提示 RAM 升级的小消息呢?这样可以节省不少时间。
计算机擅长快速执行任务,但慢代码可能会很慢。这可以自动化吗?这甚至是一个合理的问题吗?