当linux没有多分区时的,swap添加方案

测试环境:VMware 11

测试系统:Red Hat Enterprise linux 7

    当我们的系统中没有多的空间用来创建swap分区时的一种解决方案:

 1 [[email protected] ~]# dd if=/dev/zero of=/var/swapspace bs=1G count=1                 #创建交换分区文件,指定大小1G并保存到/var目录下
 2 记录了1+0 的读入
 3 记录了1+0 的写出
 4 1073741824字节(1.1 GB)已复制,40.9398 秒,26.2 MB/秒           #显示文件创建成功
 5 [[email protected] ~]# ls -lh /var/swapspace                  #查看创建的swap文件
 6 -rw-r--r--. 1 root root 1.0G 2月   1 11:29 /var/swapspace
 7 [[email protected] ~]# mkswap /var/swapspace -L MySwap             #创建交换分区并设置卷标 MySwap
 8 正在设置交换空间版本 1,大小 = 1048572 KiB
 9 LABEL=MySwap, UUID=6d756da7-e942-4fc6-b3b8-86f56be7f286              #显示设置成功并打印出相关信息
10 [[email protected] ~]# free -h              #查看修改前swap状态
11              total       used       free     shared    buffers     cached
12 Mem:          990M       148M       842M       644K         0B        26M
13 -/+ buffers/cache:       121M       869M
14 Swap:         2.0G        74M       1.9G
15 [[email protected] ~]# swapon /var/swapspace                             #开户swap
16 [[email protected] ~]# free -h                         #再次查看swap分区
17              total       used       free     shared    buffers     cached
18 Mem:          990M       150M       839M       712K         0B        27M
19 -/+ buffers/cache:       123M       867M
20 Swap:         3.0G        74M       2.9G
21 [[email protected] ~]# 
时间: 2024-10-22 13:56:38

当linux没有多分区时的,swap添加方案的相关文章

对硬盘进行分区时,GPT和MBR有什么区别?

在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区.GPT是一种新的标准,并在逐渐取代MBR. GPT带来了很多新特性,但MBR仍然拥有最好的兼容性.GPT并不是Windows专用的新标准—— Mac OS X,Linux,及其他操作系统同样使用GPT. 在使用新磁盘之前,你必须对其进行分区.MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式.这些分区信息包含了分区从哪里开始的

在装完Linux系统之后自己去修改Swap分区的大小(两种方法)

在装完Linux系统之后自己去修改Swap分区的大小(两种方法) 在安装完Linux系统后,swap分区太小怎么办,怎么可以扩大Swap分区呢?有两个办法,一个是从新建立swap分区,一个是增加swap分区.下面介绍这两种方法: 第一您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误操作后的后果由执行者自己承担. 新建swap分区 1.以root身份进入控制台,输入 # swapoff -a          #停止交换分区 2. 用

linux最大文件打开数和swap限制

linux最大文件打开数和swap限制   逑熙 关注 2017.07.24 15:39* 字数 388 阅读 314评论 0喜欢 0 linux 2.6+的核心会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠(sleep)’,一旦要用,再调成‘活动(active)’,睡眠的进程就躺到SWAP分区睡大觉,把内存空出来让给‘活动’的进程. 如果内存够大,应当告诉 linux 不必太多的使用 SWAP 分区,

linux内存基础知识和相关调优方案

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁.计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大.内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据.只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行.对于整个操作系统来说,内存可能是最麻烦的的设备.而其性能的好坏直接影响着整个操作系统. 我们知道CPU是不能与硬盘打交道的,只有数据被载入到内存中才可

Linux磁盘分区(一):添加

***********************************************声明************************************************ 原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong). 表述有错误之处,请您留言或邮件([email protected])指明,不胜感激. *******************************

Linux系统管理技术手册——第6章 添加新用户

6.1/etc/passwd文件 用户登录时Linux识别用户的文件/etc/passwd /etc/passwd包括7个字段: 登录名(不超过32位,使用NIS系统后不超过8位) 经过加密的口令或口令占位符(大多数实际放在/etc/shadow文件中,默认采用MD5加密,SUSE中采用Blowfish,通过passwd命令设置) UID(用户ID)号(32位无符号数,建议限制为32767内,root的UID为0,让多个账号UID为0会产生潜在安全漏洞,LDAP是一种流行的UID管理工具) 默认

基于linux系统,fsck后数据丢失的数据恢复方案

一.总述:基于linux系统,fsck后数据丢失的数据恢复方案 二.解决方案 2.1 恢复流程 2.1.1 检测流程 1.检测是否存在硬件故障,如硬件故障,转硬件处理 2.以只读方式检测故障表现是否与用户描述相同 2.1.2 恢复流程 1.备份:以只读方式对故障磁盘做完整镜像(参考附录) 2.如果需要恢复完整目录结构,则先需要完整恢复已丢失文件节点,再恢复数据.如果节点无法恢复,则可按文件类型进行恢复. 3.恢复后的数据会暂存在另一个存储体上 2.1.3 验收流程 对恢复好的数据进行验证,确认其

Android View分区域点击实现方案——1.根据坐标范围

Android View分区域点击实现方案--1.根据坐标范围 引言 好哒,很久没更新博客里关于Android的博文了,有小伙伴经常在群里问或者私聊我: 读者:"Android进阶什么时候出,写什么Git,数据结构,专心写Android进阶-"之类的话, 对此表示我很无奈: 我: 读者: 我:好吧,怪我- 嗯,不是自己不想写,主要是自己现在的事情比较多,接触的东西越多,学的东西越多, 除了要完成公司项目外,还有一些其他的东西要学,前段时间刚做完电台的项目,现在 要和另外一个同事搞Lau

十天学Linux内核之第九天---向内核添加代码

原文:十天学Linux内核之第九天---向内核添加代码 睡了个好觉,很晚才起,好久没有这么舒服过了,今天的任务不重,所以压力不大,呵呵,现在的天气真的好冷,不过实验室有空调,我还是喜欢待在这里,有一种不一样的感觉,在写了这么多天之后,自己有些不懂的页渐渐的豁然开朗了吗,而且也交到了一些朋友,真是相当开心啊.今天将介绍一下向内核中添加代码,一起来看看吧~ 先来熟悉一下文件系统,通过/dev可以访问Linux的设备,我们以men设备驱动程序为例来看看随机数是如何产生的,源代码在dirvers/cha