[發明專利]一種應對內存自然老化的方法和裝置有效
| 申請號: | 201811626420.5 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109614056B | 公開(公告)日: | 2021-11-23 |
| 發明(設計)人: | 趙丹 | 申請(專利權)人: | 杭州迪普科技股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/02 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應對 內存 自然 老化 方法 裝置 | ||
本申請提供一種應對內存自然老化的方法及裝置,用于安裝有內存的設備,通過兩輪篩選剔除有問題的內存區域:先檢測內存讀寫性能,即對內存區間進行遍歷,將讀寫性能較差的內存區域標記出來,將其從內存區間中剔除,再檢測內存是否穩定,即對上一輪處理后的內存區間再次遍歷,將讀寫不穩定的內存區域標記出來并加以剔除。這樣經過兩輪遍歷后得到的內存區域便是使用本方案優化后的內存,最后將這部分內存傳遞給操作系統,從而可保證操作系統使用的內存都是高速和穩定的,避免了因個別內存區域老化而使內存器件出現問題的情況,延長了內存器件正常工作的時間,進而提高了設備使用壽命,減少了因設備內存問題而帶來的維護成本。
技術領域
本申請涉及計算機技術領域,特別涉及一種應對內存自然老化的方法和裝置。
背景技術
當前隨著互聯網和物聯網技術的飛速發展,網絡設備之間的業務數據量急劇增加,導致網絡設備的CPU和內存之間交互數據的速率越來越快,交互數據的信息量也越來越大,相互之間數據的交互也越來越頻繁,而且網絡設備一旦上線將會持續運行,直到設備出現故障,這就造成設備的內存器件長期處于滿載工作狀態。同時網絡設備應用于各行各業,實際安裝環境也各不相同,由于受到高溫、高濕、灰塵等環境因素的影響,內存器件的自然老化相對其他器件更加嚴重。
內存器件的老化有兩種表現:一是內存性能下降,二是部分內存顆粒讀寫不穩定。設備運行一段時間后,若其內存器件出現老化,會導致存儲的數據發生變化,設備使用到這部分數據就容易產生宕機事故或部分業務功能不正常的問題。現有技術中尚未有方案可以有效解決內存自然老化的問題,當遇到該類問題時,即使設備整機當前還未達到維修周期或者使用壽命,也只能將設備返廠維修或者直接報廢購買新設備。
發明內容
有鑒于此,本申請提供一種應對內存自然老化的方法和裝置,以延長內存器件正常工作的時間。
具體地,本申請是通過如下技術方案實現的:
一種應對內存自然老化的方法,所述方法用于安裝有內存的設備,所述方法包括:
獲取目標內存區域;
將所述目標內存區域按預設規則分組,分別記錄每組內存讀寫相同數據量的耗時;
從所述目標內存區域中剔除耗時超過指定限度的內存分組;
對所述目標內存區域進行寫數據和讀數據操作,標記出讀寫不一致的內存區域;
從所述目標內存區域中剔除所述讀寫不一致的內存區域;
將所述目標內存區域傳遞給操作系統。
一種應對內存自然老化的裝置,所述裝置用于安裝有內存的設備,所述裝置包括:
內存獲取單元,用于獲取目標內存區域;
第一篩選單元,用于將所述目標內存區域按預設規則分組,分別記錄每組內存讀寫相同數據量的耗時;從所述目標內存區域中剔除耗時超過指定限度的內存分組;
第二篩選單元,用于對所述目標內存區域進行寫數據和讀數據操作,標記出讀寫不一致的內存區域;從所述目標內存區域中剔除所述讀寫不一致的內存區域;
內存傳遞單元,用于將所述目標內存區域傳遞給操作系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技股份有限公司,未經杭州迪普科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811626420.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:快照創建方法、裝置、電子設備及機器可讀存儲介質
- 下一篇:一種打印機打印系統





