记录了一些 Linux 下的常用的指令组合方式,比如查看 CPU 数量,查看指定进程的线程情况,释放页面缓存,关闭透明大页,Docker 相关命令等。
CPU相关
cat /proc/cpuinfo | grep 'physical id' | sort -u | wc -l
cat /proc/cpuinfo | grep 'cpu cores' | wc -l
cat /proc/cpuinfo | grep 'processor' | wc -l
ps -mp 8463 -o THREAD,tid,time
top -H -p 32286
|
内存相关
echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches
cat /proc/meminfo | grep 'Huge'
echo never > /sys/kernel/mm/transparent_hugepage/enabled echo never > /sys/kernel/mm/transparent_hugepage/defrag echo 'echo never > /sys/kernel/mm/transparent_hugepage/defrag' >> /etc/rc.d/rc.local echo 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' >> /etc/rc.d/rc.local
|
Docker相关