只是想讨论一下,我的电脑并没有变慢。
硬件方面,随着半导体制程越来越进步,一块chip上面能够容纳更多transistor,
所以单位时间可以处理的资料更多,就会给人一种变快的感觉。(这样说没错吗?)
然后就是软件方面,不能排除电脑软件有意进行强迫汰换。就算法的角度来看,
牺牲空间可以换取更多时间,是空间复杂度VS时间复杂度的问题。所以就这个角
度来看,软件如果算法写得好,通常占用空间比较大的软件会跑得比较快。
那为什么软件开发商不让软件占的容量变大就好,而是刻意要让执行时间变长呢?
我能想到的理由就是故意不用高效率的算法,意图强迫你汰换装置。
不知道大家怎么看呢?