swappiness的值从0到100不等(默认一般是60),这个值越高,则回收的时候越优先选择anonymous pages。当swappiness等于100的时候,anonymous pages和page cache就具有相同的优先级。至于为什么不从开销最小的角度将swappiness设为0?
如果swappiness为0,在内存回收的时候就不会去扫描annoymous page的LRU链表,只适用于page cache很多的场景。
swappiness的值从0到100不等(默认一般是60),这个值越高,则回收的时候越优先选择anonymous pages。当swappiness等于100的时候,anonymous pages和page cache就具有相同的优先级。至于为什么不从开销最小的角度将swappiness设为0?
如果swappiness为0,在内存回收的时候就不会去扫描annoymous page的LRU链表,只适用于page cache很多的场景。