侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

20170329-cpu-磁盘-内存 调优

2023-11-19 星期日 / 0 评论 / 0 点赞 / 37 阅读 / 2582 字

cpu: last | less yum install sysstat sar -u 1(time) 5(nummber) 查看cpu是几核:cat /proc/cpuinfo |grep "cor

cpu:
last | less
yum install sysstat
sar -u 1(time) 5(nummber)
查看cpu是几核:cat /proc/cpuinfo |grep "cores" |uniq
查看逻辑cpu的个数:cat /proc/cpuinfo |grep "processor" |wc -l
查看物理cpu的个数:cat /proc/cpuinfo |grep "physical id" |sort|uniq|wc -l

内存:
free -m
手动释放缓存: echo (1 2 3) /proc/sys/vm/drop_caches 一般不这样做
2个4G的内存,比一个8G的内存性能好一些
dmidecode 读取bios数据信息

磁盘:查看哪个进程占据太多磁盘i/o:
service rsyslog stop
让内核导出日志echo 1 > /proc/sys/vm/block_dump
dmesg | egrep "READ | WRITE | dirtied" |cut -d ":" -f1 |sort |uniq -c |sort -rn |head
查看完后: echo 0 > /proc/sys/vm/block_dump
service rsyslog restart

或者: yum install iotop
iotop -o
查看磁盘读写速度:hdparm -tT /dev/sda t不加缓存的速度 T加缓存的速度
查看:vmstat 1(time) 10(nummber)
临时文件可以放在 /dev/shm 读取速度比较快
IO调度算法:多个进程运行的时候,哪个先,哪个后.
cat /sys/block/sda/queue/scheduler
设置 vim /etc/grub.conf
/vmlinuz-3.10.0-Uplooking ro root=/dev/mapper/upvg-lv_rhel6 加上:elevator=

top:查看系统的cpu,内存,运行时间,交换分区,执行的线程等信息
last: 显示系统开机登入者的信息

创建swap交换分区: 

mkswap /dev/sda6 

swapon /dev/sda6 

或者 dd if=/dev/zero of=/opt/swap.img bs=1M count=2048

mkswap /opt/swap.img

swapon /opt/swap.img

vim /etc/fstab

/dev/sda6 swap swap default 0 0

/opt/swap.img swap swap default 0 0

关闭: swapoff

 

广告 广告

评论区