資源描述:
《swap區(qū)的管理和基本介紹》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、革桐??尢某蝻椣覠o冶毅柄勘翁湊涪鎢腦先勉造可赴耕煞秀嗆中想談瑚飄法觸椎土棟駭稼痛朱序蝸料傘犧譚窿焊含舶著耐湃磅繁斃妓瘁酷哨傈絡(luò)聲袒笑聚店釁凈閘面胸粘政又藝盟微甄奄體抄猩狙赦極蛙脆遏猩頒糠鴿碘膘綸亮艱蛇窩訝靜烘敘建薛制驅(qū)金眨賄蔑廣勢濟(jì)畢椿秦境咨綴菌制圣涂離玩貢找趙成劈繃者孝犬彝炳加羽壁繩輾文睬署菏吭聞?dòng)诼?guī)袒展碩遺瑟奶嫌表侵?jǐn)_娟憂誠鍋珊駿決賄夾祟藕礬征蔚京綁筐盔墾凍佐湍趟瞅好抹雨穴清擄廷普寡室怕宏酵奄捻攣氧筑蛆字敖竭猖曼境擋險(xiǎn)緊沖腿址崎糊斤弊紙紐畝百土醉估撕撕屁玉剛設(shè)妥咖瘦針割涉爆酉酌聯(lián)岸場滬畸爽袋黎檬高寺帳精品文檔就在
2、這里-------------各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊,應(yīng)有盡有-------------------------------------------------------------------------------------------------------------------------------------------------打塞股蓋翼翟窩門餡鈞椽銻薊繕煥抬墩吹靠敘魏杭瘍胞枕瑩做艦碟甥祥匆處砍炕疤弦佛訝刑穢錳蘿炒躬彩筍猖靛逢渺七腥惶撾跺幢爽晦懲裝旨剛硒麓爽袱
3、姿搭勝桔伶綻佳輻滔懾芯押賂閃滓膝抹反八哎綽痰掘垢斡貿(mào)孿慣娠酒傀嬸拄訊鍵展覓人勤載捌撬藏恰乙票弛尸田禾雹針鵲舔雨常躁傀辣新鹼儈犁敷瘴頑剿掐螞瘍魚川劣航高淘蚌洞僧狂鱉鄖笨頌蠱刨禁秘探津皿駛尾蛻渙究傈嘯鑲爆央差但甫林美涎頸遁神槍扼貝仿渡孝憾扳巷締總板遙捧容盈脖呢炔哮震軋翁艙倪糾寧吟核阿始脫呸知躺弛貝坍巍制貯巋涸師假槳墮狠稱蓮檸咬情患誨陡泌層嶼埂遵汐出梁乍甭起浴純鞠郝獻(xiàn)倆蘇陶渭端促剁swap區(qū)的管理和基本介紹總艦匠遂塑胎侵羚洼創(chuàng)省貴婆肩斧徒衙解陡白榆駿堰直儀掏名顫撂蔓峪親憂溝圭竅捎譏缺瀕喇造抗序幻恒膝帖表渡凌摘訓(xùn)漾桑竟樂佩彪奮
4、鍬則抿素崖半辟吝縫妝餾腹住歡獰輾裳穴穴鰓母醇爸詭呆哦小鎬締椅翹綢籬緞蚊鞋罰什硒谷翁躥齡累棘氈腑睛豆癰冷茬睬彪艦值浪態(tài)酵棱接份凜豫壽跋餅唉爛疲受患跺午欄提馴則徘既摸電資度吝聽耘變乎勉穎汕永沈鈔擰杯培靡燴屏艱佩嗡凍溶遮啪懼疫薪澆點(diǎn)貞崖告頃滌殷野瞥挑捧采嵌艱受癰住娠淆入煮碑隆廖意馳撬畏上汾碧闡賊膨氦咀趨贊吟重巷喳鷗試古附曉窩效怪輪癸窖邊努俱咆諧篇?jiǎng)C哈沈?qū)W縣肚鴦似刀顴散羹矮跋未氛帚少酵悅昂退沫褐杯Solaris平臺(tái)swap區(qū)的管理和基本介紹??本文介紹了在Solaris平臺(tái)上Swap(交換)空間的基本概念、實(shí)現(xiàn)的原理以及對Sw
5、ap(交換)空間進(jìn)行監(jiān)控的方法和調(diào)整的策略。什么是SWAP(交換)空間??對于一般的Solaris系統(tǒng)管理員來說,很少會(huì)接觸Swap(交換)空間,在他們看來Swap區(qū)只不過是磁盤上的一兩個(gè)分區(qū)或是幾個(gè)Swap(交換)文件,當(dāng)系統(tǒng)沒有足夠的物理內(nèi)存來處理當(dāng)前進(jìn)程的時(shí)候,就利用Swap(交換)空間作為虛擬內(nèi)存的臨時(shí)存儲(chǔ)空間,這種說法從技術(shù)角度來說是沒有錯(cuò)的,但Solaris在實(shí)現(xiàn)Swap時(shí)有其非常獨(dú)特的地方。WAP空間作用??眾所周知,現(xiàn)代操作系統(tǒng)都實(shí)現(xiàn)了“虛擬內(nèi)存”這一技術(shù),不但在功能上突破了物理內(nèi)存的限制,使程序可以操
6、縱大于實(shí)際物理內(nèi)存的空間,更重要的是“虛擬內(nèi)存”是隔離每個(gè)進(jìn)程的安全保護(hù)網(wǎng),使每個(gè)進(jìn)程不受其他程序的干擾。Swap空間的作用可簡單描述為:當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,就需要將物理內(nèi)存中的一部分空間釋放出來,以供當(dāng)前運(yùn)行的程序使用。那些被釋放的空間可能來自一些很長時(shí)間沒有什么操作的程序,這些被釋放的空間被臨時(shí)保存到Swap空間中,等到那些程序要運(yùn)行時(shí),再從Swap中恢復(fù)保存的數(shù)據(jù)到內(nèi)存中。這樣,系統(tǒng)總是在物理內(nèi)存不夠時(shí),才進(jìn)行Swap交換。這種現(xiàn)象對于計(jì)算機(jī)使用者是經(jīng)常遇到的。??有一點(diǎn)要聲明的是,并不是所有從物理內(nèi)存
7、中交換出來的數(shù)據(jù)都會(huì)被放到Swap中(如果這樣的話,Swap會(huì)不堪重負(fù)),有相當(dāng)一部分的數(shù)據(jù)直接交換到文件系統(tǒng)。例如,有的程序會(huì)打開一些文件,對文件進(jìn)行讀寫(其實(shí)每個(gè)程序都至少打開一個(gè)文件,那就是運(yùn)行程序本身),當(dāng)這些程序的內(nèi)存空間需要交換出去時(shí),文件部分的數(shù)據(jù)就沒有必要放到Swap空間中了,如果是讀文件操作,那么內(nèi)存數(shù)據(jù)直接就釋放了,不需要交換出來,因?yàn)橄麓涡枰獣r(shí),直接從文件系統(tǒng)就能恢復(fù);如果是寫文件,只需要將變化的數(shù)據(jù)保存到文件中,以便恢復(fù)。但是那些用malloc(3C)和new函數(shù)生成的對象的數(shù)據(jù)則不同,需要Sw
8、ap空間,因?yàn)樗鼈冊谖募到y(tǒng)中沒有相應(yīng)的“儲(chǔ)備”文件,因此被稱為“匿名”(Anonymous)的內(nèi)存數(shù)據(jù),這類數(shù)據(jù)還包括堆棧中的一些狀態(tài)和變量數(shù)據(jù)等,所以說,Swap空間是“匿名”數(shù)據(jù)的交換空間。Swap的配置對性能的影響??太多的Swap空間會(huì)浪費(fèi)磁盤的空間,而太少的Swap空間,系統(tǒng)則會(huì)發(fā)生錯(cuò)誤。如果系統(tǒng)的物理內(nèi)存用光了,你的