将 Ubuntu 系统中的 **swap** 空间从 2GB 扩展到 16GB

要将 Ubuntu 系统中的 swap 空间从 2GB 扩展到 16GB,可以按照以下步骤操作:

1. 关闭现有 Swap 文件

首先需要禁用当前的 swap 文件,以便重新调整其大小。

sudo swapoff -a

2. 删除旧的 Swap 文件

假设当前的 swap 文件位于 /swapfile,你可以通过以下命令删除它:

sudo rm /swapfile

3. 创建新的 Swap 文件

使用 dd 命令创建一个新的 16GB 的 swap 文件:

sudo dd if=/dev/zero of=/swapfile bs=1G count=16

这将创建一个大小为 16GB 的空文件。bs=1G 指定每个块大小为 1GB,count=16 表示总共创建 16 个块。

4. 设置正确的权限

设置 swap 文件的权限,使其只能由 root 用户读取:

sudo chmod 600 /swapfile

5. 将文件格式化为 Swap

通过以下命令将这个文件格式化为 swap 文件:

sudo mkswap /swapfile

6. 启用新的 Swap 文件

启用新的 16GB swap 文件:

sudo swapon /swapfile

7. 验证新的 Swap 空间

通过以下命令验证 swap 空间是否已正确设置为 16GB:

sudo swapon --show

你应该能够看到 SIZE 列显示的大小为 16GB。

8. 永久生效

为了确保系统重启后依然保留新的 swap 配置,你需要将新 swap 文件添加到 /etc/fstab 中。编辑文件:

sudo nano /etc/fstab

在文件的末尾添加以下内容:

/swapfile none swap sw 0 0

保存并退出编辑器。

总结

通过以上步骤,你已经成功将 Ubuntu 系统的 swap 空间从 2GB 扩展到 16GB。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/57238.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Multisim电子配料秤电路设计(含仿真和报告)

【全套资料.zip】电子配料秤电路设计Multisim仿真设计数字电子技术 文章目录 功能一、Multisim仿真源文件二、原理文档报告资料下载【Multisim仿真报告讲解视频.zip】 功能 电子配料秤仿真功能: 准确测量物体重量,精确度0.1Kg使用两位数码管显示重量信息 使用拨码…

如何将两个同样大小的List组装成一个Map?

如果你有两个同样大小的列表,并且想要将它们组装成一个Map,其中第一个列表的元素作为key,第二个列表的元素作为value,你可以使用Java 8的流(Stream)API来实现这一操作。 // 假设这是你的两个同样大小的列表…

【C++刷题】力扣-#108-将有序数组转换为二叉搜索树

题目描述 给定一个升序排列的整数数组 nums,将其转换为一棵高度平衡的二叉搜索树(BST)。高度平衡的二叉搜索树定义为:一个二叉搜索树,其中左右两个子树的高度差不超过 1。 示例 示例 1 输入: nums [-10,-3,0,5,9] 输…

mysql的卸载与安装

一、mysql的卸载 1、用管理员模式的打开cmd,我的服务名是mysql。 net stop mysql sc delete 服务名 2、将下图中有包含‘bin’目录,‘data’目录等等的这个总目录删掉 如图我的目录是:mysql-5.7.28-winx64 3、删除mysql的隐藏文件 C:\Program…

OBOO鸥柏丨《满天星(MTSTAR)》信息发布系统售后服务点位收费标准

户外/室内款系列商用显示屏终端外观贴有OBOO鸥柏品牌铭牌等出厂标识,均为OBOO鸥柏官方出品出厂,均享受永久技术免费服务。认准鸥柏(OBOO)官方出厂等商用液晶显示硬件产品配套。鸥柏(OBOO)满天星(MTSTAR)多媒体信息发布系统是一种集成了多种多媒体元素和技…

在做题中学习(66):两数相加

解法:模拟 思路:定义一个变量t,存储相加后的结果,个位赋给新节点,十位(表示有进位)留下,累加到下一次加法(相当于上进位)。while里即便cur1和cur2都为空了&a…

3dsMax 展管道UV

3dsMax 展管道UV 创建管道模型 https://blog.csdn.net/GoodCooking/article/details/140876371有管道模型之后,进行展UV 展开UV之后 旋转UV,大致靠左 挨个拉直拐角 挨个拉直拐角 缩放到UV里面,不要拖拽点。 水平缩放,将U…

Aurora 4.6.2 | 第三方谷歌商店,无需谷歌框架

Aurora Store是谷歌Play Store的一个非官方FOSS客户端,通常称为‘极光商店’,设计优雅。Aurora Store不仅可以下载、更新和搜索Play Store等应用程序,还为用户提供了新功能。应用提供范围广泛的游戏和应用程序,包括音乐流媒体、购…

互联网人口红利趋缓下的社群粉丝经济新模式探索

摘要:随着互联网人口红利消失近十年,国内互联网人口红利爆发时期凭借大量用户取得成功的模式不再适用。如今互联网人口增长进入平缓期,社群粉丝经济成为新方向。其能借助人群画像精准推送营销信息,降低成本。如“21 链动模式 AI 智…

拦截器或过滤器往本次请求体中添加信息

步骤一:定义新的Request package com.ict.lux.framework.interceptor;import java.util.Collections; import java.util.Enumeration; import java.util.Map; import java.util.TreeMap;import javax.servlet.http.HttpServletRequest; import javax.servlet.http.…

图像识别开发前沿:精准识别与高效算法的融合

图像识别开发前沿正经历着精准识别与高效算法的深度融合,这一趋势推动了技术的快速发展,并拓宽了其应用领域。以下是对图像识别开发前沿的详细探讨: 一、精准识别的技术突破 深度学习技术的崛起: 深度学习,特别是卷积…

右上角的钩自存elemntui样式

<div class"img-container"><div class"custom-upload-success"><i class"el-icon-check"></i></div><img :src"imgObj.url" alt"图片"> </img><div class"overlay"…

芯片设计-CDC-sgdc约束原理(1)

子模块级sgdc和top层sgdc兼容问题 模块块级sgdc文件在TOP级别不兼容&#xff0c;导致SOC的结果不匹配。差异在于模块级“时钟名称”定义与TOP层定义不匹配&#xff0c;例如各种约束中的“时钟/from_clk/to_clk”用法。时钟名称总是唯一的&#xff0c;并与定义它的特定引脚/端口…

云计算概述

云计算是一种通过互联网提供计算资源和服务的模式。它允许用户按需访问和使用计算能力、存储、数据库、网络、软件等资源&#xff0c;而无需在本地进行大量投资和维护。云计算的核心理念是将计算资源集中在远程数据中心&#xff0c;通过互联网提供给用户&#xff0c;从而实现灵…

搜维尔科技:TechViz将您的协同项目评审提升到一个全新的高度

TechViz将您的协同项目评审提升到一个全新的高度 搜维尔科技&#xff1a; TechViz将您的协同项目评审提升到一个全新的高度

tauri解决convertFileSrc转换文件为url后,更新文件内容但是页面没有更新

我这里之前的逻辑是将存储之后的图片文件&#xff0c;直接使用convertFileSrc转换为url的形式存储起来了&#xff0c;然后后面有页面展示的地方&#xff0c;直接加载就可以了。但是这样就遇到问题&#xff0c;更新了图片文件&#xff0c;但是页面上展示的图片还是没有变化。这是…

darknet_ros 使用教程

首先是git clone可能会因为到没有权限的问题&#xff08;SSH&#xff09;&#xff0c;此时输入 git clone --recursive https://github.com/leggedrobotics/darknet_ros.git 下载成功之后 catkin_make -DCMAKE_BUILD_TYPERelease catkin失败原因&#xff08;在CMakefile中&…

oracle + mybatis 批量新增

oracle mybatis 批量新增 mybatis 批量最大1000条&#xff0c;数据多的话&#xff0c;分多次执行批量操作&#xff1a; <dependency><groupId>org.apache.commons</groupId><artifactId>commons-collections4</artifactId><version>4.4&l…

C++ <queue>队列的priority_queue<int,vector<int>等的用法(本博主原创<C++>queue(队列)的详解

点击蓝字 关注我们 首先&#xff0c; 在C中&#xff0c;队列&#xff08;queue&#xff09;是一种先进先出&#xff08;FIFO&#xff09;的数据结构&#xff0c;可以用来存储和访问数据。C标准库中提供了队列的实现&#xff0c;可以通过包含头文件<queue>来使用。 C中…

UIAbility窗口关闭,怎么弹框拦截

import { emitter } from kit.BasicServicesKit; import { common } from kit.AbilityKit; import { TipsDialog } from kit.ArkUI;// entryAbility.ets 在你的uiability中添加如下生命周期 onPrepareToTerminate() {// 开发者定义预关闭动作emitter.emit("windowWillDest…