Unix交換區(qū)知識(shí)講解
這次來給大家介紹下Unix交換區(qū)動(dòng)態(tài)設(shè)置和一些相關(guān)的知識(shí)。交換區(qū)它是介于是前臺(tái)程序與后臺(tái)程序之間,存在于數(shù)據(jù)服務(wù)器上的一個(gè)共享文件夾。它的作用是為前臺(tái)與后臺(tái)數(shù)據(jù)交換提供一個(gè)場(chǎng)所。希望大家可以好好的學(xué)習(xí)。
Unix交換區(qū)動(dòng)態(tài)設(shè)置
現(xiàn)實(shí)情況中我們經(jīng)常遇到因操作系統(tǒng)安裝時(shí)Unix交換區(qū)配置不當(dāng)而無法滿足隨后日益增長的應(yīng)用需要,重新安裝操作系統(tǒng)不僅費(fèi)時(shí),還會(huì)造成一定程度的業(yè)務(wù)風(fēng)險(xiǎn),所以并不可取。大多數(shù)Unix系統(tǒng)都提供了通過命令行實(shí)現(xiàn)Unix交換區(qū)動(dòng)態(tài)設(shè)置的方法,管理員應(yīng)熟知了解。HP-UX中使用的命令是swapon,SCO OpenServer中使用的命令是swap。以下舉例說明:
1.對(duì)于HP-UX10.20/11.00:
- # swapon -p 1 -f /dev/vg05/lvol7(啟用一個(gè)邏輯卷作為設(shè)備Unix交換區(qū)使用,-p設(shè)置了該交換區(qū)的優(yōu)先權(quán), -f表示強(qiáng)制覆蓋原有文件系統(tǒng)結(jié)構(gòu))
- # swapon -f /dev/dsk/c1t6d0(啟用整塊磁盤作為設(shè)備交換區(qū)使用)
- # swapon -p 4 -l 50M /fs1 (在文件系統(tǒng)/fs1上建立交換區(qū),該交換區(qū)的優(yōu)先權(quán)為4,最多使用50M的空間)
2.對(duì)于SCO OpenServer 3.X/5.X:
- # swap -a /dev/swap1(啟用一個(gè)邏輯設(shè)備作為設(shè)備交換區(qū)使用,命名為swap1)
- # swap -a /dev/dsk/1s0(啟用整塊物理盤作為設(shè)備交換區(qū)使用)
- # swap -a /dev/dsk/1s1 100 100000(啟用物理盤的一塊區(qū)域作為設(shè)備交換區(qū)使用,100、100000表示偏移值和容量,單位為塊,即512字節(jié),所以實(shí)際容量為50M)
- # swap -a /tmp/swaptmp 64000(在普通文件/tmp/swaptmp上建立Unix交換區(qū),容量為32M)
監(jiān)控Unix交換區(qū)的使用情況
業(yè)務(wù)總是處于一定的變化和發(fā)展中,因此管理員需要定期監(jiān)控Unix交換區(qū)的使用情況,如果可用容量不足,就要進(jìn)行合理的增加。在HP-UX系統(tǒng)中,常用swapinfo來監(jiān)控Unix交換區(qū)的使用狀況, 在SCO OpenServer中則使用swap命令,它們均可顯示所有的交換區(qū)信息。HP-UX更以百分比的形式直觀顯示使用狀況,如果使用比超過80%,管理員要及時(shí)分析原因,制定策略,謹(jǐn)慎調(diào)整,確保所有用戶均可正常使用他們的應(yīng)用程序,也使整個(gè)系統(tǒng)處于良好的運(yùn)行狀態(tài)。
我們就在這里就介紹完了監(jiān)控Unix交換區(qū)的使用情況和Unix交換區(qū)動(dòng)態(tài)設(shè)置的知識(shí)。
【編輯推薦】