首页 > 系统相关 >Linux存储管理

Linux存储管理

时间:2023-08-01 23:56:43浏览次数:48  
标签:存储管理 swapfile ## 分区 swap Linux 2.2 root

1、磁盘分区

TODO

2、Swap分区

2.1、Swap分区简介

作用:
   swap 分区通常被称为交换分区,是一块特殊的硬盘空间。当实际内存不够用时,OS会将内存中暂时不用的部分数据,放在交换分区中,为当前运行的程序提供足够的内存空间。
优先:
   通过操作系统的调度,应用程序实际可使用远超过系统物理内存的内存空间。
缺点:
   频繁地读写硬盘,会显著降低操作系统的运行速率。

2.2、创建Swap分区

2.2.1、基于磁盘分区创建

## 1、停止所有swap分区
swapoff -a
## 2、对新增磁盘进行分区(TODO)
fdisk /dev/sdb
>> t
>> 82(Linux swap类型)
>> w

2.2.2、基于文件创建

##1、创建要作为swap分区的文件
### 增加1GB交换分区,bs - 数据块大小,count 数据块数量,bs * count = 文件大小
dd if=/dev/zero of=/root/swapfile bs=1M count=4096

## 2、格式化文件为交换分区文件 && 修改权限
mkswap /root/swapfile && chmod 600 /root/swapfile

## 3、启用交换分区文件
swapon /root/swapfile

## 4、设置开机自启用
echo '/root/swapfile swap swap defaults 0 0' >> /etc/fstab

image

标签:存储管理,swapfile,##,分区,swap,Linux,2.2,root
From: https://www.cnblogs.com/DeepInThought/p/17599463.html

相关文章

  • 著名开源Linux图形驱动开发者与Valve签约
    据报道,Valve最近聘用了著名开源 Linux 图形驱动开发者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系统。据报道,Valve最近聘用了著名开源Linux图形驱动开发者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系......
  • 著名开源Linux图形驱动开发者与Valve签约
    据报道,Valve最近聘用了著名开源 Linux 图形驱动开发者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系统。据报道,Valve最近聘用了著名开源Linux图形驱动开发者AlyssaRosenzweig,以改进开源Linux图形驱动程序堆栈,增强Linux游戏生态系......
  • 初识Linux
    初识Linux运维的本质运维:运行维护应用程序岗位需求:自动化运维、DBA、docker+K8s...运维职责:1.尽可能保证应用程序24小时不间断运行 2.尽可能保证数据的安全 3.尽可能提升程序的响应速度 ps:上述三个职责也是服务器应该具备的"""1.socket模块2.TCP协议3.......
  • Linux简易功能介绍
    Linux简易功能介绍虚拟机关键配置名词解释#虚拟⽹络编辑器说明桥接模式#可以访问互联⽹!!! 配置的地址信息和物理主机⽹段地址信息相同,容易造成地址冲突NAT模式#可以访问互联⽹!!! 配置的地址信息和物理主机⽹段地址信息不同,造成不了地址冲突仅主机模式#不可以......
  • Linux内核的SPI 框架
    Linux内核的SPI框架是一个用于管理SPI(SerialPeripheralInterface,串行外设接口)设备的子系统。该框架主要负责管理SPI总线和SPI设备之间的通信,包括SPI核心驱动、SPI驱动程序模型、SPI总线控制器以及SPI设备驱动等。在Linux内核中,SPI框架提供了一系列API接口,使得SPI设备驱动程序能够......
  • Linux文件与目录管理核心命令:看这篇就够了
    Linux文件与目录核心命令Linux命令操作语法示例#命令选项参数command[-options][arguments][root@localhost~]#ls//命令anaconda-ks.cfg[root@localhost~]#ls-l//命令+选项total4-rw-------.1rootroot1310Jul14......
  • rock5b uboot 命令试玩 linux安装tftpd-hpa
    光速开启一个能用的linuxFTP服务器aptinstallvsftpd-y&&systemctlenablevsftpd&&systemctlstartvsftpd然后发现uboot好像用的是tftp。。。。。。。。一种简单文本传送协议,下面linux安装tftpdaptinstalltftpd-hpamkdir/tftp&&chmod777-R/tftpvim/etc/de......
  • linux运行程序
    运行不包含package的class文件publicclassHelloWorld{publicstaticvoidmain(String[]args){//TODO自动生成的方法存根System.out.println("helloworld");}}javaHelloWorld  运行有package的class文件packagecom.emp.test;......
  • Linux安装部署seata集群模式
    第一步:下载seata安装包下载地址:https://seata.io/zh-cn/blog/download.html解压如下进入conf文件夹编辑registry.conf文件:点击查看代码 registry{#file、nacos、eureka、redis、zk、consul、etcd3、sofatype="nacos"nacos{application="seata-ser......
  • 01-[Linux][Regulator]使用LDO编程示例
    1、在驱动代码中使用LDO供电操作的步骤如下:找到需要操作的LDO名字,如MTK平台:vio28在dts中找到相应的节点,如下所示:mt_pmic_vio28_ldo_reg:ldo_vio28{ regulator-name="vio28"; regulator-min-microvolt=<2800000>; regulator-max-microvolt=<2800000>; regulator-e......