在安裝oracle後,為使oracle流暢執行,需要手動增加linux的交換分割槽(相當於windows下的虛擬記憶體)的大小,本文介紹兩種增加交換分割槽(swap)的方法。
第一種方法:新建分割槽
1、fdisk /dev/sda
2、n新建乙個分割槽,新建分割槽要求硬碟上還有空閒空間可用。
注意:分出乙個區做為交換分割槽,分割槽型別應為primary,extend不能做為交換分割槽。
3、t
修改該分割槽的型別為交換分割槽(交換分割槽id為82)
4、w 儲存分割槽表
5、使更改後的分割槽表立即生效 partprobe
6、將sda5分割槽格式化為交換分割槽 mkswap /dev/sda5
7、檢視交換分割槽大小 free
8、掛載交換分割槽 swapon /dev/sda5
9、用free命令檢視新的交換分割槽大小,發現交換分割槽已經增加了。
10、解除安裝交換分割槽:swapoff /dev/sda5
第二種方法:建立虛擬記憶體檔案
1、建立512m的空檔案 dd if=/dev/zero of=/tmp/swap1 bs=1m count=512
2、格式化為交換分割槽 mkswap /tmp/swap1
3、檢視交換分割槽大小 free
4、掛載交換分割槽 swapon /tmp/swap1
如果想要在重啟後生效,則在/etc/fstab檔案中加入:
/tmp/swap1 swap swap defaults 0 0
如果要去掉新增加的swap檔案,使用 swapoff /tmp/swap1即可。
Linux下增加交換分割槽的方法
linux下增加swap的大小這個算是很基礎的東西了。不過上帝賜給了人類一件非常好的禮物是遺忘。誠然,像增加swap的大小這樣基礎的操作,也常常在用到的時候發現已經忘了怎麼去弄。搞的每次都要再去internet上去查。所以索引在部落格裡記錄下,以便以後用時能直接手到掂來。增加swap大小的方法有兩種...
Redhat Linux 增加交換分割槽大小
一般有兩種情況 一是交換分割槽由邏輯卷管理,一般新版本的系統都是這種情況 二是裝置檔案。一 增加邏輯卷大小 關閉交換分割槽裝置 swapoff v dev volgroup00 logvol01 增加邏輯卷大小 lvresize l 512m dev volgroup00 logvol01 設定交換...
linux 交換分割槽
1 為何mem很多,swap卻慢了?根據linux記憶體管理方法,在兩種情況下,swap會被使用 1.2 page排程演算法 當某些mem中的page長時間不用,即使mem還有很多空間,仍會被換出到swap。2 怎麼設定swap大小?一般將swap大小設定為超過物理記憶體1.6倍。3 當swap不夠...