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