Hadoop性能调优-vm.swappiness

Posted by AlstonWilliams on April 5, 2020

在阅读《Learning HBase》时,看到优化性能小节时,看到了这个参数。不懂这个参数是干嘛的,就Google了下。

链接在这儿

简单来说,这个参数控制内存swap的次数。当设置为0的时候,当有应用程序要用内存时,就总是先放在内存中,等没有足够的内存时,才进行swap。而设置为100时,则总是会先找到不活跃的内存page,swap out。

对于那些吃内存的程序,像Spark,以及HBase,我们应当将这个参数设置的足够小。