配置内存
LSM 树状结构,缓存机制 日志记录机制决定
配置CPU
使用过滤器
压缩操作
操作系统
- 64位系统 jvm sunHotSpot64位版本
- 使用noatime选项挂在磁盘
原因:磁盘系统格式为ext3,ext4或XFS,那么加载磁盘时可使用noatime选项,避免Linux在每次数据读取时都更新文件的访问时间戳
noatime选项的设置步骤1.编辑/etc/fstab文件/etc/fstab 包含静态文件信息,定义了存储设备和分区整合到整个系统的方式[root@cdh1 ~]# vi /etc/fstab## /etc/fstab# Created by anaconda on Wed Apr 3 05:39:37 2019## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#/dev/mapper/centos-root / xfs defaults 0 0UUID=9b377422-96e4-48d0-a743-8ebb7d397821 /boot xfs defaults 0 0/dev/mapper/centos-swap swap swap defaults 0 0df -h 查看现在的系统分区[root@cdh1 ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 22G 14G 8.4G 62% /devtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.9G 0 1.9G 0% /dev/shmtmpfs 1.9G 12M 1.9G 1% /runtmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup/dev/sda1 1014M 142M 873M 14% /boottmpfs 378M 0 378M 0% /run/user/0cm_processes 1.9G 2.3M 1.9G 1% /opt/cm-5.14.1/run/cloudera-scm-agent/process2. 添加noatime选项## /etc/fstab# Created by anaconda on Wed Apr 3 05:39:37 2019## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#/dev/mapper/centos-root / xfs defaults 0 0UUID=9b377422-96e4-48d0-a743-8ebb7d397821 /boot xfs defaults 0 0/dev/mapper/centos-swap swap swap defaults 0 0LABEL=/opt /opt ext3 defaults,noatime 1 23. 使/etc/fstab文件修改生效第一种方法:重启第二种方法:remount重新挂在/opt分区
3.关闭系统交换区
vm.swappiness是Linux系统交换区利用率的设置参数,
值越低表示尽量使用物理内存,值越高尽量使用交换区
查看
方法一sysctl -q vm.swappiness方法二、[root@cdh2 ~]# cat /proc/sys/vm/swappiness10
设置
1.临时调整方法1:echo 0 > /proc/sys/vm/swappiness方法2:sysctl -w vm.swappiness=02.永久调整echo "vm.swappiness = 0" >> /etc/
