zoukankan      html  css  js  c++  java
  • [转]Linux Swap交换分区、交换文件

    ### free -m

    在日常应用中,通过上述命令看到交换空间的使用情况为0,那么你就不需要很大的虚拟内存,甚至可以完全不需要另辟硬盘空间作为虚拟内存。那么,万一有一天你需要了呢,难道要重装系统?大可不必,在Linux下虚拟内存不单可以放在单独的交换分区,也可以是一个在正常分区下的交换文件。

    1. 查看swap 空间大小(总计):

      free -m 默认单

    2. swapon -s 等价于cat /proc/swaps

    3. 添加交换空间

    3.1 添加一个交换分区,步骤如下:

    使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区)

    使用 mkswap 命令来设置交换分区:mkswap /dev/sdb2

    启用交换分区: swapon /dev/sdb2

    写入/etc/fstab,以便在引导时启用: /dev/sdb2 swap swap defaults 0 0

    3.2 添加一个交换文件

    创建大小为512M的交换文件:dd if=/dev/zero of=/swapfile1 bs=1024k count=512

    使用 mkswap 命令来设置交换文件:mkswap /swapfile1

    启用交换分区:swapon /swapfile1

    写入/etc/fstab,以便在引导时启用: /swapfile1 swap swap defaults 0 0

    新添了交换分区并启用它之后,请查看 cat /proc/swaps 或 free 命令的输出来确保交换分区已被启用了。

    4 删除交换空间:

    禁用交换分区: swapoff /dev/sdb2

    从 /etc/fstab 中删除项目;

    使用fdisk或yast工具删除分区。

    ...............................................................认真写每篇博客,如同我对待生活............................................................
  • 相关阅读:
    Swift代码实现加载WEBVIEW
    android 图片压缩
    Android图片压缩(质量压缩和尺寸压缩)
    Android压缩图片到100K以下并保持不失真的高效方法
    android图片压缩的3种方法实例
    几种颜色模型的转换公式
    RGB HSV HLS三种色彩模式转换(C语言实现)
    由RGB到HSV颜色空间的理解
    BZOJ 1052 HAOI2007 覆盖问题 二分法答案+DFS
    插入排序算法
  • 原文地址:https://www.cnblogs.com/itholidaycn/p/6337490.html
Copyright © 2011-2022 走看看