IBM的AIX內存管理機制是什么樣的,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
創新互聯建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站建設、成都網站建設、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的宜秀網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴! 反饋aix系統內存經常占用達99%,是否有隱患
AIX的內存管理與SUN和HP不一樣,我們采用滯后刷新方式,也就是說,AIX
的設計理念是對于穩定運行的應用程序,在長時間運行過程中應用程序重復調用同一
個數據文件的可能性非常大,所以,為了盡可能減少磁盤I/O,提高讀取文件的速度
,避免在重復調用時每次都必須從磁盤讀取數據文件,在AIX中任何進程調用文件進
入內存,即便該進程結束釋放了所占用的內存,系統也并不立即將該使用過的內存段
刷新為“fre”狀態,而是將其標注為文件頁no-comp的方式存放于內存中,這樣,如
果應用程序重復調用到該文件就可以直接從內存中讀取數據。
AIX中,只要系統中有未被使用過的干凈的內存,任何進程在申請使用內存
時總是首先占用未被使用過的內存空間,只要允許能夠放在內存中的盡可能放在內存
中,只有物理內存被占用到未被使用過的內存空間只剩下120 pages時,操作系統才
會自動啟動刷新內存進程,它根據AIX的內存刷新算法將不再使用的已使用過的內存
地址刷新為可用“fre”,一旦清理內存到“fre”超過128 pages,該刷新進程又自
動停止,等待下一次需要刷新內存時才重新啟動。這里并不是說每次僅只釋放8
pages,而是根據申請內存時的容量,比如,當某一個進程申請內存時一次申請100MB
,那么在刷新內存時也可將其一次置為“fre”。
所以,在AIX操作系統中,經過系統長時間運行,系統中的內存“fre”非常
小,而內存占用比往往超過99%,只要系統使用pagingspace的使用率沒有不斷增加,
而僅只是內存“fre”偏小,并不能說明系統有內存泄漏問題。如果希望對系統的內
存使用或對內存泄漏進行監控,建議采用pagingspace使用率進行監控,如當
pagespace使用率達到50%或其它什么值時報警警告。
只需要觀察系統PI、PO是否持續增長,PAGING SAPCE是否持續增長。若這兩項持續增長,則需要關注,否則不用關注,屬于正常現象。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創新互聯-成都網站建設公司行業資訊頻道,感謝您對創新互聯的支持。
當前名稱:IBM的AIX內存管理機制是什么樣的-創新互聯
路徑分享:http://vcdvsql.cn/article38/ddpepp.html
成都網站建設公司_創新互聯,為您提供企業網站制作、建站公司、服務器托管、虛擬主機、網站建設、移動網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯