1、為何mem很多,swap卻慢了?
根據linux記憶體管理方法,在兩種情況下,swap會被使用:)
1.2 page排程演算法:當某些mem中的page長時間不用,即使mem還有很多空間,仍會被換出到swap。
2、怎麼設定swap大小?
一般將swap大小設定為超過物理記憶體1.6倍。
3、當swap不夠時,怎麼調節其大小?
增加swap分割槽大小,有兩種方式:
3.1 用dd建立swap檔案
a) 建立swap
dd if=/dev/zero of=/var/swap bs=1m count=1024
b) 啟用新建swap
swapon /var/swap(解除安裝命令是 swapoff)
c) 系統啟動時預設載入
vi /etc/fstab
/var/swap swap swap defaults 0 0
若不需要了,可以**(rm /var/swap)
d)檢視swap載入是否成功(swapon -s)
3.2 mkswap建立swap分割槽
a) mkswap /dev/sdb2
同3.1,也需要b到d的步驟
Linux增加交換分割槽
在安裝oracle後,為使oracle流暢執行,需要手動增加linux的交換分割槽 相當於windows下的虛擬記憶體 的大小,本文介紹兩種增加交換分割槽 swap 的方法。第一種方法 新建分割槽 1 fdisk dev sda 2 n新建乙個分割槽,新建分割槽要求硬碟上還有空閒空間可用。注意 分出...
linux增大交換分割槽
一,檢視現有memory及swap free m total used free shared buffers cached mem 2026 1931 95 0 15 1789 buffers cache 127 1899 swap 3074 2 3071 二,用dd命令建立乙個2g的檔案 2g ...
設定Linux交換分割槽
linux下可以建立兩種型別的交換空間,一種是swap分割槽,一種是swap檔案。前者適合有空閒的分割槽可以使用,後者適合於沒有空的硬碟分割槽,硬碟的空間都已經分配完畢。例如 安裝redhat的時候,你可以預設劃分硬碟空間,交換區的大小事系統預設配置,當你安裝完系統後需要安裝乙個oracle資料庫,...