交换分区是必需的吗?随着配置swapiness和动态随需分配交换分区的争论不断继续,lkml上又在讨论,当系统有充足RAM,是不是还需要交换。 Nick Piggin解释说,无论系统有多少RAM,交换都能提高性能。“交换空间有一个魔术般的功能,拓展的RAM不能让你用常用的内存取代不常用的内存。无论你有多少RAM。交换分区都可以提高性能,这个理论始终正确,毫无疑问。”很多Linux使用者都报告说成功运行一个没有交换分区的系统。 关于交换分区性能的话题也许会引出越来越多的话题。Rik van Riel说这可以归结到RAM的速度和硬盘的空间之间的矛盾,“未来的趋势,硬盘的速度不能像内存的大小那样不断增长。这意味着过几年,交换技术会比以往产生更多负面影响,让系统更慢;意味着即使VM会让系统更快,决策失误还是会明显上升。”
|