本發(fā)明公開了基于代碼段多副本對比機制提高程序可靠性方法,通過啟動內(nèi)核線程作為初始化線程,初始化線程獲取進程內(nèi)存信息,在物理內(nèi)存中保存進程代碼段的兩份副本,并把進程代碼段劃分為固定大小的內(nèi)存區(qū)域,按照劃分結(jié)果,啟動相應(yīng)數(shù)目的內(nèi)核線程作為一致性維護線程實時維護進程代碼段區(qū)域和其副本之間的一致性,發(fā)現(xiàn)由于各種軟硬件故障造成的程序代碼段錯誤,并且及時恢復(fù)。本發(fā)明實現(xiàn)簡單、對被保護進程透明、并且能夠有效的檢測程序代碼段錯誤,防止由于代碼段錯誤造成的程序崩潰甚至系統(tǒng)失效,提高了程序運行的可靠性。
聲明:
“基于代碼段多副本對比機制提高程序可靠性方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)