linux交換分割槽調整

2022-04-08 09:52:47 字數 1043 閱讀 9359

swap就是linux下的虛擬記憶體分割槽,它的作用是在物理記憶體使用完之後,將磁碟空間(也就是swap分割槽)虛擬成記憶體來使用。它和windows系統的交換檔案作用類似,但是它是一段連續的磁碟空間,並且對使用者不可見。

需要注意的是,雖然這個swap分割槽能夠作為"虛擬"的記憶體,但它的速度比物理記憶體可是慢多了。因此如果需要更快的速度的話,並不能寄厚望於swap,最好的辦法仍然是加大物理記憶體,swap分割槽只是臨時的解決辦法。

centos 7

在安裝oracle資料庫時,可能會遇到交換分割槽不夠的問題。調整步驟如下:

一、確保磁碟空間足夠的情況下,檢視當前交換空間大小。

二、製作交換分割槽

在原有基礎上增加1g的交換分割槽

dd if=/dev/zero of=/tmp/swap bs=1mb count=1024;在/tmp下填充乙個1g的空間

mkswap /tmp/swap製作

三、啟用交換分割槽

swapon /tmp/swap

四、掛載,讓其開機自啟動

vim /etc/fstab

按i鍵進入編輯模式,將下列內容加入該檔案尾部

uuid=416d2b88-9e18-49b5-a5f7-3a34b4824216 /boot ext4 defaults 1 2

/tmp/swap swap swap defaults 0 0

tmpfs /dev/shm tmpfs defaults 0 0

編輯完成後按esc鍵,輸入「:wq」存檔退出

五、檢視(最好是重啟前後均檢視)

free -h

linux swap 記憶體交換分割槽調整

1.增加乙個swap檔案 建立乙個2048m的swap檔案 dd if dev zero of tmp tmp.swap bs 1m count 20482.標識為swap檔案 mkswap tmp tmp.swap3.啟用swap檔案 swapon tmp tmp.swap4.永修生效 修改 et...

linux 交換分割槽

1 為何mem很多,swap卻慢了?根據linux記憶體管理方法,在兩種情況下,swap會被使用 1.2 page排程演算法 當某些mem中的page長時間不用,即使mem還有很多空間,仍會被換出到swap。2 怎麼設定swap大小?一般將swap大小設定為超過物理記憶體1.6倍。3 當swap不夠...

Linux增加交換分割槽

在安裝oracle後,為使oracle流暢執行,需要手動增加linux的交換分割槽 相當於windows下的虛擬記憶體 的大小,本文介紹兩種增加交換分割槽 swap 的方法。第一種方法 新建分割槽 1 fdisk dev sda 2 n新建乙個分割槽,新建分割槽要求硬碟上還有空閒空間可用。注意 分出...