8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
执行echo 1> ... ,echo 2> ...
之后还是有时候会发生server内存吃满的情况.
于是前辈建议我调整kernel内建的参数 swappiness 和 vfs_cache_pressure 试试看.
swappiness
swappiness 是调整系统进行Swap的频率.
建议值是 0~100 (0是低, 100是调高频率).
我的ubuntu系统默认值为60.$cat /proc/sys/vm/swappiness
可以这样调整他. (重开就清掉了)$sudo sysctl vm.swappiness=10
或者$sudo vim /etc/sysctl.conf
# 加入参数
...
vm.swappiness=10
...
vfs_cache_pressure
vfs_cache_pressure 可以控制系统清除cache的频率.
数值设定低会导致内核倾向于保留dentry和inode于内存中.
高就会提高清除重建的频率.
而默认值为100
一般建议是不要太高.$cat /proc/sys/vm/vfs_cache_pressure
一样可以这样设定.(但重开机后会被还原)$sudo sysctl vm.vfs_cache_pressure=50
或者$vim /etc/sysctl.conf
vm.vfs_cache_pressure = 500
也有人建议可以设定到 10000.
至于效果好不好嘛.
可能根据每个环境要进行监控一下.