前几天,Windows 7所谓的Chdsk命令导致的内存占用超大的Bug引起了不少网友的注意,目前微软实验室已经在测试此问题。但由此我们也联想到了另一个问题 - 如今我们应当如何看待内存?经常会看到有很多人盯着自己的任务管理器,就好像那是奥运会百米赛跑的计时器一样,同时,有不少用户也安装有“CPU监测”的桌面小工具。当然,任务管理器和类似的小工具在查看CPU和内存的基本运行状况时还是非常有用的,但一直不停地盯着CPU和内存占用在现代的硬件和系统对资源的优化下,其实是很不实用的。
就拿Windows Vista和Windows 7来说吧,用过的人应该都清楚,无论你是1G、2G还是4G内存,Vista刚启动时就占用50%左右时非常非常正常的一件事,Windows 7略少,但也在30—40%左右。有些用户,尤其刚从XP转过来的用户会大吃一惊,怎么占用这么多?接而得出,“Vista是垃圾”的结论。而事实上,由于系统对内存的分配和调用作出了优化,这些内存中有相当一部分只是被缓存了而已,等到有程序需要时系统会自动为其分配,而正是由于已经缓存过,调用时速度更快,因此,我们有时会觉得Vista下某些程序运行比XP上要快。
再深入一点,有些用户非常在意空闲内存,那么到底有无必要?举个简单的例子,一个人手拿100万,却无处可花,那么这100万是否有价值呢?只要机子运行一切正常,其实是无需过于在意内存占用多少的。 |
|