首页 > 代码库 > linux下缓存的查看/修改
linux下缓存的查看/修改
起因:
安装openstack过程中内存不够大,提高内存后想起缓存一般设置为内存的两倍。
缓存的实质是硬盘开辟一个空间,然后设置这个空间为缓存。
查看缓存大小
free -m
free -m total used free shared buff/cache availableMem: 4799 594 3968 8 235 3981Swap: 3583 0 3583
查找适合的硬盘空间设置缓存:df -h
df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 50G 2.7G 48G 6% /devtmpfs 2.4G 0 2.4G 0% /devtmpfs 2.4G 4.0K 2.4G 1% /dev/shmtmpfs 2.4G 8.4M 2.4G 1% /runtmpfs 2.4G 0 2.4G 0% /sys/fs/cgroup/dev/loop0 1.9G 6.1M 1.7G 1% /srv/node/swiftloopback/dev/mapper/centos-home 26G 33M 26G 1% /home/dev/sda1 497M 210M 288M 43% /boottmpfs 480M 0 480M 0% /run/user/0
在我的计算机中/dev/mapper/centos-root这个空间很充足
划分缓存空间:dd命令
dd if=/dev/mapper/centos-root of=/home/swap1 bs=1024 count=1048576 4194304+0 records in4194304+0 records out4294967296 bytes (4.3 GB) copied, 14.6148 s, 294 MB/sdd if=/dev/zero of=/home/swap bs=1024 count=1048576
设置为缓存
mkswap /home/swap1
启用缓存
swapon /home/swap1
再次查看缓存信息:
free -m total used free shared buff/cache availableMem: 4799 2411 180 8 2207 2111Swap: 7684 1 7683
开机启动
设置为开机启动
vi /etc/fstab
加入下列命令到最后一行:
/home/swap1 swap swap default 0 0
linux下缓存的查看/修改
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。