日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]NUMA體系結構下面向容錯的操作系統內存管理方法有效

專利信息
申請號: 201110259793.5 申請日: 2011-09-05
公開(公告)號: CN102323899A 公開(公告)日: 2012-01-18
發明(設計)人: 張東;吳楠;周雄 申請(專利權)人: 浪潮電子信息產業股份有限公司
主分類號: G06F11/00 分類號: G06F11/00
代理公司: 暫無信息 代理人: 暫無信息
地址: 250014 山東*** 國省代碼: 山東;37
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: numa 體系結構 面向 容錯 操作系統 內存 管理 方法
【說明書】:

?

技術領域

發明涉及計算機操作系統領域,具體涉及一種NUMA體系結構下面向容錯的操作系統內存管理機制。

背景技術

應用在金融、電信等關鍵領域的大型計算機,通常在硬件和軟件都提供了強大的容錯功能,以保證最高最強的系統可用性,從而能夠最大限度的持續提供關鍵可靠的服務。軟件容錯通常是由操作系統來保證,操作系統時刻關注系統軟硬件是否正常運行,并在出現問題或者潛在出現問題的時候采取必要的措施以保證系統持續可用。

熱插拔技術是操作系統容錯功能中重要的一環,它對提高整個系統的可靠性、可用性和可服務性都不可或缺。有熱插拔技術作為保障,系統管理員可以在不關機、不重啟、不斷電的情況下更換設備,可以及時的排除、隔離和修復故障,大大提高系統的可用性。

在現有技術中,NUMA體系結構下,操作系統分配內存時,可以使用多種策略,其中最常用的是本地分配策略。這種策略使得CPU多數訪問“距離”自己較近的內存,減少訪存時間,提高系統效率。但是,本地分配策略也使得系統內存散布在各個節點,過于零散從而不利于管理。更進一步的是,這種策略使得系統核心使用的內存也散布在各個節點,由于這部分內存不能被遷移和熱移除,使得擁有這部分內存的節點不能被熱移除,影響了整體系統的容錯性能,不利于提高系統的高可用性。

現有的內存熱插拔技術,存在諸多限制,有平臺限制、內存模式限制以及操作大小限制。例如操作大小只能是1G內存為單位,這使得管理操作十分不便,實用性有限。

發明內容

本發明的目的是關注NUMA體系結構下的內存管理機制,采用多個技術突破現有技術限制,實現整個NUMA節點上內存的熱插拔。

本發明的目的是按以下方式實現的,基于操作系統內存管理和支持操作系統的容錯功能,提供可配置的內存限定分配功能和可伸縮的整節點內存熱插拔功能,其中:可配置的內存限定分配功能是在NUMA體系結構下,整個NUMA節點中包含的內存的熱移除和熱添加;可伸縮的整節點內存熱插拔功能是可伸縮的內存熱插拔,即內存熱插拔處理的內存大小最小為一頁,最大為一個內存區域中所有的內存,內存熱插拔分為熱移除和熱添加,內存熱移除首先從操作系統層面熱移除待處理的內存,再和系統固件、硬件配合,從硬件層面移除,從而使得內存設備從系統中熱移除;熱添加首先從硬件層面熱添加內存設備,再從操作系統層面開始使用熱添加的內存,管理步驟如下:

1)操作系統啟動前,配置為內存限定分配功能啟用;

2)啟動操作系統,啟動過程中的內存分配受到內存限定分配功能影響,將操作系統核心使用的內存或會導致不能熱插拔的內存分配在指定節點上完成,包括如節點0;

3)進行內存熱插拔操作,除節點0以外,其他節點的內存均可以熱插拔;

4)內存熱插拔最小單元為一個物理頁,最大為一個節點內所有的內存;

5)熱移除和熱添加內存均以起始物理地址和內存大小為參數,內存熱移除首先從操作系統層面熱移除待處理的內存,再和系統固件、硬件配合,從硬件層面移除,從而使得內存設備從系統中熱移除;熱添加首先從硬件層面熱添加內存設備,再從操作系統層面開始使用熱添加的內存;

6)在操作系統運行時關閉內存限定分配功能,此后的核心內存分配便不會限制在節點0完成。

可配置內存限定分配功能,針對操作系統的內存分配策略,NUMA體系結構下,將系統核心使用的內存和會導致不能被熱移除的內存分配到指定的同一個節點上,使得系統中其它節點的內存中沒有不能被熱移除的內存,從而使得系統中其它節點能夠被熱移除,以系統中只有一個節點不能被熱移除的代價,保證了其它節點都能被熱移除以提高系統的可用性。

可配置的內存限定分配功能,在操作系統啟動和運行時均可配置,在啟動時的配置影響在操作系統啟動過程中內存的分配,運行時的配置影響配置之后的內存分配,要使得除了某一指定節點,其它節點均能夠熱移除,需要在系統啟動的時候配置。

本發明的方法和現有技術相比,有益效果是:NUMA體系結構下面向容錯的操作系統內存管理機制,基于傳統操作系統內存管理,重點支持操作系統的容錯功能,提供了可配置的內存限定分配功能,和可伸縮的整節點內存熱插拔功能。

可配置內存限定分配功能,針對操作系統的內存分配策略。NUMA體系結構下,將系統核心使用的內存和會導致不能被熱移除的內存分配到指定的同一個節點上,使得系統中其它節點的內存中沒有不能被熱移除的內存,從而使得系統其它節點能夠被熱移除。如此,以系統中只有一個節點不能被熱移除的代價,保證了其它節點都能被熱移除,大大提高系統的可用性。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201110259793.5/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91理论片午午伦夜理片久久| 亚洲精品一区二区三区香蕉| 欧美日韩精品中文字幕| 免费观看xxxx9999片| 狠狠色依依成人婷婷九月| 97人人模人人爽人人喊38tv| 久久国产精品精品国产| 日本一区二区在线观看视频| 日韩国产精品久久久久久亚洲| 国产精品免费不卡| 中出乱码av亚洲精品久久天堂| 午夜伦理在线观看| 欧洲在线一区二区| 69久久夜色精品国产69乱青草| 国产一区二区精品在线| 亚洲国产精品国自产拍久久| 国产精品一区二区久久乐夜夜嗨| 欧美激情精品一区| 久久一区二| 99国产精品丝袜久久久久久| 午夜激情影院| 狠狠插狠狠插| 国产精品不卡在线| 亚洲精品91久久久久久| 国产午夜精品免费一区二区三区视频 | 久久一区二区精品| 精品一区二区三区中文字幕| 国产日产高清欧美一区二区三区| 久久久精品欧美一区二区| 亚洲精品www久久久| 欧美一区二区三区免费播放视频了| 99久久免费毛片基地| 欧洲激情一区二区| 国产精品亚州| 国产精品高潮呻吟视频| 97视频一区| 欧美一区二区三区免费看| 精品少妇一区二区三区| 性欧美一区二区| 亚洲精品久久在线| 国产一区激情| 国产天堂一区二区三区| 欧美激情午夜| 91麻豆精品国产91久久久更新时间| 国产欧美亚洲一区二区| 国产高清一区二区在线观看| 狠狠躁夜夜| 精品国产鲁一鲁一区二区作者| 欧美日韩一区二区在线播放| 国产精品69av| 久久久精品99久久精品36亚| 日韩av中文字幕一区二区| 99精品久久久久久久婷婷| 日韩精品免费一区二区三区| 国产精品一区二区在线观看| 国产精品网站一区| 国产91九色在线播放| 亚洲w码欧洲s码免费| 欧美日韩亚洲另类| 亚洲高清久久久| 国产精品欧美一区二区三区| 狠狠躁夜夜av| 午夜诱惑影院| 国产日韩欧美在线一区| 久久一区二区三区视频| 国产欧美亚洲一区二区| 免费高潮又黄又色又爽视频| 一区二区在线视频免费观看| 日韩av在线一区| 欧美激情在线观看一区| 免费久久一级欧美特大黄| 窝窝午夜理伦免费影院| 日韩国产精品一区二区| 色天天综合久久久久综合片| 国产精品中文字幕一区| 中文字幕一区二区三区不卡| 欧美日韩国产在线一区二区三区| 亚洲国产精品日本| 国产69精品久久99不卡解锁版| 欧美精品日韩| 中文字幕a一二三在线| 亚洲乱小说|