CentOS7 SWAP 设置 (实测 笔记)
首先查看当前的内存及swap情况(参数 -h,-m )
[root@centos ~]# free -h
查看swap信息,包括文件和分区的详细信息
[root@centos ~]# swapon -s
创建swap交换文件(最大值为2G)
[root@centos ~]# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
设置交换读写权限
[root@centos ~]# chmod 0600 /var/swap
格式化swap交换文件
[root@centos ~]# mkswap /var/swap
将文件挂载到swap分区
[root@centos ~]# swapon /var/swap
设置系统启动自动挂载到swap分区
[root@centos ~]# vim /etc/fstab
在文件末尾(最后一行)加上
/var/swap swap swap default 0 0
:wq 保存退出
设置优化 swap 参数
[root@centos ~]# vim /etc/sysctl.conf
# 数值越接近于100,系统越倾向于多进行swap。默认设置了30
vm.swappiness = 10
# 数值是比较高的,意味着系统从缓存中移除inode信息的速度比较快。一个保守一些的数值是50
vm.vfs_cache_pressure = 50
:wq 保存退出
停用 swap 交换文件
[root@centos ~]# swapoff /var/swap
删除swap分区文件
[root@centos ~]# rm -rf /var/swap
删除自动挂载配置命令
[root@centos ~]# vim /etc/fstab
删除以下这行
[root@centos ~]# /var/swap swap swap default 0 0
使用分区形式作为swap
*********************************************
使用fdisk来创建交换分区
假设 /dev/sdb2 是创建的交换分区
格式化swap交换文件
mkswap /dev/sdb2
将文件挂载到swap分区
# swapon /dev/sdb2
**************************************************
CentOS7 SWAP 设置 (实测 笔记)的更多相关文章
- linux centos7 swap 设置 添加 删除
操作 需要 root 用户 权限 dd 命令 创建swap用的分区文件 /var/swap dd if=/dev/zero of=/var/swap bs=1024 count=2048000 ...
- Centos7 安装 Python 的笔记
Centos7 安装 Python 的笔记 注意:系统自带的Python2.7不要改动,最好也不要出错,不然yum之类的工具可能会出错. 安装Python3.7.0 TensorFlow对Python ...
- CentOS7和OpenStack的笔记(一)
CentOS7和OpenStack的笔记(一) 最近搞CentOS7系统和OpenStack框架,整了近一个星期,系统装了好几次,框架搭了又从搭.虽然最后的实例没能启动成功,但是在这专研的一个星期里, ...
- CentOS7中设置Tomcat8开机自启动
CentOS7中设置Tomcat8开机自启动 本文介绍了在centos7中配置tomcat的开机自启动的一些操作步骤,仅供参考. 环境是CentOS 7 ,jdk版本是1.8.0_191,tomcat ...
- CentOS7 虚拟机设置文件共享 VMWareTools安装遇到的坑
设置文件共享的前提条件是已经安装好VMware Tools. 现在从安装VMware Tools开始讲起: 第一步:安装VMware Tools (如果安装的centos是最小安装,需要提前安装组件g ...
- centos系统swap设置 查看swap分区的方法
交换分区swap,意思是“交换”.“实物交易”,它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefi ...
- CentOS7修改设置静态IP和DNS
当前位置: 主页 > CentOS入门 > 系统配置 > CentOS7修改设置静态IP和DNS 时间:2016-02-22 00:55来源:blog.csdn.net 作者:get ...
- centos7 mariadb 设置root密码
centos7 mariadb 设置root密码 修改root密码1.以root身份在终端登陆,必须2.输入 mysqladmin -u root -p password root后面的 root ...
- CentOS7下挂载硬盘笔记
CentOS7下挂载硬盘笔记 准备工作 机器:DELL R730 系统:CentOS 7.4.1708 (Core) x86_64 新增硬盘:三星960PRO 关闭服务器加上新硬盘,然后重启 查看硬盘 ...
随机推荐
- Android SDK Manager无法更新的解决[ 转]
将下列内容行添加到hosts文件中: 74.125.237.1 dl-ssl.google.com 1.Windows C:\WINDOWS\system32\drivers\etc\Hosts 2. ...
- SAP SMARTFORM 记录实际打印次数
http://blog.csdn.net/wangjolly/article/details/8334008
- JSP复习整理(一)表单
好久没更了,一周完成了SRDP,一周完成了课程设计,这一周就要好好回顾回顾Java Web的学习轨迹了. 用的eclipse Mars 一.表单 start.jsp <%@ page langu ...
- spring-boot 文件上传获取不到File原因,MultipartHttpServletRequest.getFiles为空
以下是spring-boot的处理方式,其他可参考处理具体问题:1.CommonsMultipartResolver解析不到request中的文件流2.Controller方法参数MultipartH ...
- centos6.5安装elasticsearch
java下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmles下载地址 : ...
- Hadoop HA高可用性架构和演进分析(转)
1.概况 截至目前,Apache Hadoop版本分为两代,我们将第一代Hadoop称为Hadoop 1.0,第二代Hadoop称为Hadoop 2.0.前者主要有如下几种实现方式:1)社区版本基于S ...
- PHP面试总结
从8月15号来到北京一直到今天,一月有余.来的这段时间一直准备笔试面试,大大小小的公司,乱七八糟面了10多家,近期才安顿下来.面试的这段时间感觉自己成长了不少.初来到这个陌生的城市一脸茫然,不会乘地铁 ...
- 【Java EE 学习 83 上】【SpringMVC】【基本使用方法】
一.SpringMVC框架概述 什么是SpringMVC?SpringMVC是一个和Struts2差不多的东西,他们的作用和性质几乎是相同的,甚至开发效率上也差不多,但是在运行效率上SpringMVC ...
- Jquery便利对象
xhr=[object object] $.each(xhr, function (key, val) { alert(key + '=' + val); ...
- haxe jni调用输入法
public static void startInputDialog(final String title, final String text, final String buttonLabel, ...