创建并删除Ubuntu文件

内存有两种基本类型:随机存取存储器和交换文件

计算机使用内存存储数据并运行程序和服务因为这数据不是
关闭计算机存储时分配仅为临时分配

使用硬盘分类为电机数据存储装置
永久存储数据计算机中,您可以将数据存入系统交换文件
设备关闭时计算机重开时,它向内存传输数据,以便CPU能
运行程序服务

系统还创建交换文件使用磁盘空间,当它需要分配数据时
内核内存管理,但没有内存管理

通常您使用低内存系统交换文件不一定
需要交换文件运行Ubuntu+或Linux++环境不过
免交换文件,系统运行时可能经历退化性能
高需求程序

推荐交换文件大小基于RAM

下表显示推荐交换大小
是否选择休眠.休眠需要更多空间 因为它保存系统状态
关闭并恢复系统状态

内存大小 交换大小(无休眠) 交换大小(带休眠)
256MB 256MB 512MB
512MB 512MB 1GB
1GB 1GB 2GB
2GB 1GB 3G
3G 2GB 5G
4GB 2GB 6G
6G 2GB 8GB
8GB 3G 11G

创建交换文件

  1. 验证当前交换文件大小可使用下列任一
    命令判定现有交换文件大小:

    免费-m交换-s交换-show

    注解:如果没有输出或输出万元,交换文件可能
    未配置 。

  2. 创建交换文件时运行下列命令:

    ddif=/dev/0sfilebs=1024计数=1048576

    出处 :

    • if:输入文件
    • 联想:输出文件
    • bs块大小(保留值1024
    • 计数数块读写帮助你判断
      多空间交换文件

    注解:记住,如果需要特定大小,可修改
    计数值乘以区块大小值新尺寸
    举个例子 乘老块大小1024依新尺寸4096,
    结果输入4194304面向计数.

  3. 提供根线用户读写权限交换文件
    运行下命令 :

    Chmod 600/swapfile
  4. 搭建交换区 :

    mkswap/swapfile
  5. 激活交换存储器:

    swapfile交换
  6. 使用文本编辑器添加行swapfile交换缺0切入点
    etc/fstab文件.

  7. 验证新交换文件配置使用命令
    步骤一

更多资料fstab访问:
https://wiki.archlinux.org/index.php/Fstab

删除交换文件

  1. 运行下命令重新启动交换文件 :

    交换-v/swapfile
  2. 使用文本编辑器删除etc/fstab输入.

  3. 运行下命令删除交换文件 :

    m-f/swapfile

Baidu
map