當前位置:網站首頁>添加虛擬內存,不添加硬盤的方式

添加虛擬內存,不添加硬盤的方式

2022-05-14 10:06:1351CTO

在linux中,當物理內存mem不足時,就會使用虛擬內存(swap分區)

例如增加2G虛擬內存,操作如下:

1.查看內存大小

[[email protected]
~]# free -m

[ root@localhost f ree 1 -m Mem: Swap : total 972 2047 used 579 21 f ree 85 2026 shared 21 buff/cache 307 available 175 [root@localhost


2.創建要作為swap分區的文件:增加1GB大小的交換分區,則命令寫法如下,其中的count等於想要的塊的數量(bs*count=文件大小)

[[email protected]
~]# dd if=/dev/zero of=h bs=1M count=1024


3.目錄空間大小

[[email protected]
~]# du -sh h


4.格式化為交換分區文件

[[email protected]
~]# mkswap h   #建立swap的文件系統


5.啟用交換分區文件:

[[email protected]
~]# swapon h  #啟用swap文件


6.查看下擴充後的內存

[r[email protected]
~]# free -m  #查看swap添加了1G內存


[ root@localhost free -m Mem: Swap : total 972 3071 used 570 20 f ree 73 3051 shared 21 buff/cache 328 available 181 [root@tocathost





7.使系統開機時自啟用,在文件/etc/fstab中添加一行:


/root/swapfile
swap swap defaults 0 0


8.關閉某個分區

[[email protected] ~]# swapoff h

[ root@localhost free -m Mem: Swap : total 972 2047 used 570 20 free 74 2027 sha red 21 buff/cache 328 available 182 [root@localhost



版權聲明
本文為[51CTO]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/134/202205140932396418.html

隨機推薦