如何扩展现有的交换文件?

Linuxios的

我正在运行Kubuntu 17.10,它是从就地17.04升级的。

我的SSD上有一个2GB的交换文件,该文件是我首次安装17.04时由安装程序创建的。这是内容/proc/swaps(重新启动后由于内存不足而刷新):

Filename                                Type            Size    Used    Priority
/swapfile                               file            2097148 0       -1

如何将这个交换文件扩展到4GB?我已经找到了很多有关调整交换分区大小和添加新交换文件的答案,但是没有任何关于调整现有分区大小的答案

ver

调整文件大小与制作交换文件相同。因此,您有三个选择:

  1. 添加另一个交换文件。2GB的2个文件与4GB的文件相同(即4GB交换)
  2. 删除该文件。并制作一个新的4GB
  3. 重用此文件。

要制作新文件或重复使用当前文件,您必须输入:

sudo swapoff -a   # turn off all swap
sudo rm /swapfile # this step is if you want to delete the current file
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file
sudo chmod 600 /swapfile #set permission to root only if you made a new file
sudo mkswap /swapfile #converts file to swap format
sudo swapon /swapfile #enable swap on the file.

注意:如果您还使用交换分区,则也必须启用它。

如果您只想添加另一个2GB的文件,则:

sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file
sudo chmod 600 /swapfile2 #set permission to root only
sudo mkswap /swapfile2 #converts file to swap format
sudo swapon /swapfile2 #enable swap on the file.

然后编辑/ etc / fstab。复制当前交换文件的条目,然后将文件名更改为新文件(swapfile2)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何扩展现有的自定义元素?

来自分类Dev

打字稿:如何扩展现有的模块定义?

来自分类Dev

如何在Laravel中扩展现有的外墙?

来自分类Dev

如何扩展现有的Docker映像?

来自分类Dev

如何在Typescript中扩展现有的类

来自分类Dev

如何扩展现有的zsh完成功能?

来自分类Dev

如何扩展现有的 PHP 日历类

来自分类Dev

扩展现有的complexType

来自分类Dev

扩展现有的complexType

来自分类Dev

如何在打字稿中扩展现有的类

来自分类Dev

如何在javascript中扩展现有的构造函数?

来自分类Dev

如何通过自适应支付扩展现有的贝宝?

来自分类Dev

在Docker Hub上扩展现有的Docker映像

来自分类Dev

扩展现有的Gradle任务并覆盖配置

来自分类Dev

扩展现有的蚂蚁路径标签

来自分类Dev

在Python中扩展现有的类实例

来自分类Dev

如何添加新的物理卷以扩展现有的LUKS加密的lvm(卷组)并维护加密?

来自分类Dev

如何创建扩展现有 vim 插件功能的插件?

来自分类Dev

使用镜像扩展现有的单磁盘 ZFS,而无需格式化现有的 HDD

来自分类Dev

扩展现有的类型测试。T以添加额外的检查

来自分类Dev

我可以在VS Code中扩展现有的着色器或语言吗

来自分类Dev

扩展现有的类并添加clone()方法C#

来自分类Dev

创建用户角色和权限以扩展现有的用户模型

来自分类Dev

扩展现有的Mapstruct接口以添加其他映射方法

来自分类Dev

通过扩展现有的正则表达式进行匹配

来自分类Dev

创建用户角色和权限以扩展现有的用户模型

来自分类Dev

使用自定义JComponent扩展现有的Swing外观

来自分类Dev

使用Java Servlet扩展现有的Web应用程序

来自分类Dev

Django Rest Framework-扩展现有的用户模型并保存

Related 相关文章

热门标签

归档