为什么Linux的swappiness默认值是60?

这值可以控制系统当出现内存不足的时候,多大程度地将不活跃的内存数据写入交换分区——这个值越大,系统越倾向把程序的内存数据写入交换分区,相反它的值越小,越倾向于保留程序的内存数据而尽可能删除文件缓存来腾出内存空间。我想知道的是,这个值确定为60是怎么算出来的——都考虑了哪些因素后才确定的,或者说是经过了怎样的测试才得出来的?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^