原创作者:ilovefei.fei 出自: http://www.linuxdiyf.com
这么长时间来,我一直在尝试不同版本的linux和不同版本的windows,总体感觉下来,windows的内存管理机制要强于linux,首先是从这两种系统的反应速度上看的。
不管是那一个linux版本,总体上来说,他们的速度没有windows反应快!是为什么呢?是系统过于庞大吗?不是,linux装下来就是8个g左右,而xp和vista居于其上下。这样,linux过于庞大就不是什么理由了。
不知道别人会怎么解释这个问题,但是在我细细想来,就是认为linux的内存管理机制不好。为什么要把一堆东西先放到内存里面?这样真正的快吗?如果这样可以解决硬件之间的速度不同步的问题,哪么为什么还要用一个swap分区呢?这是完全没有必要的!有人说这正是为了加快linux的响应速度。这也不叫理由!你把所有的内存都占完了,哪么接下来如果要运行一个大软件怎么办呢?内存从哪里透支呢?我没有深入的研究,总体感觉下来,响应速度没有比vista快多少!甚至没有快!
或许有人说,linux主要是用于具有强大硬件的服务器的,但是,为什么现在这么多人在追捧linux用于桌面领域呢?如果是要用于桌面领域,linux是太不合适了。
当然,本篇讨论的完全忽略了操作系统的价格问题。
若有错误指出,恳请指正。