制作SWAP_arm swap hibernation_winkyxiao1981的博客-程序员宅基地

技术标签: c  磁盘  工具  delete  linux相关  

制作SWAP有两种方法:

1.使用分区做为SWAP
2.使用文件做为SWAP

使用分区做为SWAP比较好,速度比文件的快,也不容易产生磁盘碎片
所有应该尽量使用分区作为SWAP.

先说说使用文件做为SWAP吧:

因为做为SWAP的文件,必须是连续的,所以需要使用dd命令创建它:
[[email protected] ~]#dd if=/dev/zero of=swapfile bs=1024 count=65536
65536+0 records in
65536+0 records out
[[email protected] ~]#
这样就制作了一个64M的swapfile (文件名自定)
如果想制作128M的SWAP,count值:128*1024=131072
制作128M的SWAP 命令就变成了:
dd if=/dev/zero of=swapfile bs=1024 count=131072
会计算了吧 ^_^

使用mkswap命令制作swap:

[[email protected] ~]#mkswap swapfile
Setting up swapspace version 1, size = 67104 kB
[[email protected] ~]#

最后加在/etc/fstab,每次开机都会自动启用SWAP:
编辑fstab,在最后加入一行,格式如下:

/root/swapfile swap swap defaults 0 0

OK,启用它:
[[email protected] ~]#swapon -a
使用swapon -s 查看是否成功启用了:
[[email protected] ~]#swapon -s
Filename       Type     Size     Used     Priority

/root/swapfile file     65528     0         -1

OK,swapfile已经投入使用啦  ^_^

再来看看使用分区作为swap :

注意:对分区不熟悉,不要轻易操作,重要数据要备份,硬盘有价,数据无价。

首先用分区工具分出一个分区作为SWAP,分区类型标识为82(Linux swap)
这里我使用/sbin/cfdisk比fdisk简单用一些 :-)
[[email protected] ~]#cfdisk
.........略
    Name        Flags      Part Type  FS Type           [Label]        Size (MB)
 --------------------------------------------------------------------------------
    hda1        Boot        Primary   W95 FAT32                          6859.89
    hda5                    Logical   Linux ReiserFS                    22413.89
    hda6                    Logical   NTFS              [^C]            26386.70
    hda7                    Logical   Linux ext3                        10734.00
    hda8                    Logical   Linux ext3                          106.93
    hda9                    Logical   Linux raid autodetect              3619.13
    hda10                   Logical   Linux ext3                         7221.80
    hda11                   Logical   Linux swap / Solaris                534.65
    hda12                   Logical   Linux raid autodetect              2146.80

[Bootable]  [ Delete ]  [  Help  ]  [Maximize]  [ Print  ]  [  Quit  ]
     [  Type  ]  [ Units  ]  [ Write  ]
我没有空闲分区了 :(  假设我已经将hda11删除掉,现在hda11是空闲空间。
选择 [Type] :
...........略
 16 Hidden FAT16          82 Linux swap / Solaris  E4 SpeedStor
 17 Hidden HPFS/NTFS      83 Linux                 EB BeOS fs
 18 AST SmartSleep        84 OS/2 hidden C: drive  EE EFI GPT

Enter filesystem type: 82  ----->输入82

返回主菜单,hda11空间空间就应该变成了上面所示的那样。
确定无误,选择 [ Write  ] 写入分区表就OK了。

使用mkswap命令制作swap:

[[email protected] ~]#mkswap /dev/hda11
Setting up swapspace version 1, size = 67104 kB
[[email protected] ~]#

最后加在/etc/fstab,每次开机都会自动启用SWAP:
编辑fstab,在最后加入一行,格式类似如下:

  /dev/hda11  swap swap defaults 0 0

OK,启用它:
[[email protected] ~]#swapon -a
使用swapon -s 查看是否成功启用了:
[[email protected] ~]#swapon -s
Filename       Type     Size     Used     Priority

/dev/hda11   partition  522072     0         -1

OK,/dev/hda11也投入使用喽 :) 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/winkyxiao1981/article/details/6148804

智能推荐

对称字符串——来源:NYOJ(南阳理工acm)_Neonen的博客-程序员宅基地


 题目描述:有一种对称的字符串——从左到右读和从右到左读得到的结果是一样的。任意给定一个字符串,通过插入若干字符,都可以变成这种对称字符串。你的任务是写一个程序,求出将给定字符串变成对称字符串所需插入的最少字符数。比如字符串 “Ab3bd”,在插入两个字符后可以变成对称字符串(“dAb3bAd”或“Adb3bdA”),然而,插入...

C中的关键字_谁能告诉我c关键字怎么来的_猿来如此~的博客-程序员宅基地

////关键字:static:1.修饰局部变量://#define _CRT_SECURE_NO_WARNINGS//#include <stdio.h>//#include <stdlib.h>//void test(){// static int i = 0;//若没有static的话,每一次的i执行到这个位置的时候因为int i=0都不会变化,依然是0...

结束指定进程名对应的进程_weixin_30338481的博客-程序员宅基地

通过进程id结束进程很简单,通过进程名去结束进程稍微麻烦点。有些代码其实就是通用的,每次都要上网找半天,以后要将常用代码整理起来才好。以下是该函数:Code1BOOLEANKill(char*pName){2DWORDaProcesses[1024],dwSize,dwSize2;3charszProcessNa...

iOS中的函数式编程和链式编程_Holothurian的博客-程序员宅基地

函数式编程:通过‘()’去调用函数,一般调用完返回的对象还是这个对象本身,就是函数式编程。链式编程:通过‘点’语法,将需要执行的代码块连续的书写下去的,就是链式编程。

一.mysql基础_qq_44679755的博客-程序员宅基地

MySQL的基础概念1.现在常用的数据库Oracle、DB2、Sybase、 SQL Server、MySql2.关系型数据库的 概念A.基于客户的想法和观点所形成的认识和抽象。实体(Entity):客观存在的、可以被描述的事物。属性(Attribute):用于描述实体所具有的特征或特性来描述员工的特征。B.关系(Relationship):实体之间的联系。一对一 一对多 ...

List对象去重,根据对象数据判断是否为同一条数据进行合并去重_一个list集合判断多个元素相等合并去重_deoppressoliber的博客-程序员宅基地

jsp传入list对象$(element).find("li").each(function (index2,element2) { signupsum += parseInt($(element2).find(".fillContent").val()); var item = new Object(); ...

随便推点

UVA11324 The Largest Clique(DP+SCC)_weixin_30773135的博客-程序员宅基地

题目链接。题意:给一张有向图G,求一个结点数最大的结点集,使得该结点中任意两个结点 u 和 v满足:要么 u 可以到达 v, 要么 v 可以到达 u(u 和 v 相互可达也可以)。分析:”同一个强连通分量中的点要么都选,要么不选。把强连通分量收缩点后得到SCC图,让每个SCC结点的权等于它的结点数,则题目转化为求SCC图上权最大的路径。由于SCC图是一个 DAG, 可以用...

freemarker集成maven的简单的应用_freemarker maven_捉眼镜蛇煲汤的博客-程序员宅基地

1.创建本地maven项目 ,在pom.xml中配置freemarker的架包 4.0.0 cn fmarker 0.0.1-SNAPSHOT war org.freemarker freemarker 2.3.23

C语言实现简易贪吃蛇_c语言如何贪吃蛇输出多个食物_离·i殇的博客-程序员宅基地

创建一个二维数组,当其中的值为-1时,输出#作为游戏边界,当其中的值为1时,输出@作为蛇头,当其中的值>1时,输出*作为蛇身,当其中的值为-2时,输出F作为食物。 #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<windows.h>#define High 20#define Width 30in..

智能门锁存在感应雷达技术应用,微波雷达感应控制方案_智能锁传感器_飞睿科技的博客-程序员宅基地

一直以来,安全也都是用户对智能门锁最根本的要求。内置智能雷达传感器方案的智能门锁,相对于采用其他开门方式的智能门锁,能提供更多的安全保障。全自动雷达感应门锁作为一种新型的智能门锁,凭借其更便捷的特点受到广大消费者的喜爱,同时也吸引了众多厂商加大此类产品的研发和投入。例如内置的传感器可以感知暴力撬门时的冲击然后向用户报警,使得用户可以随时了解门锁的安全状态。智能传感器方案为智能门锁提供升级的安全保障,作为家居安全的第一道防线,智能门锁的安全举足轻重。内置智能雷达感应传感器,利用陀螺仪、加速度计

Java压缩技术(六) BZIP2——Commons实现_茅坤宝骏氹的博客-程序员宅基地

转载自  Java压缩技术(六) BZIP2——Commons实现BZip2与GZip有什么渊源,我这里不深究。我要说的只是,这两种算法,你在linux下都可以找到相应的操作命令。GZip 压缩 gzip <file> 将得到压缩文件<file>.gz,同时删除文件<file> 解压缩 gzip -d <file>.gz 将得到压缩文件<fil...

This TableLayout layout or its LinearLayout parent is possibly useless_dengjuan7930的博客-程序员宅基地

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="ma...

推荐文章

热门文章

相关标签