一種基于X86平臺Vxworks操作系統(tǒng)的快速啟動優(yōu)化方法

基本信息

申請?zhí)?/td> CN201410128603.X 申請日 -
公開(公告)號 CN103942069B 公開(公告)日 2017-06-09
申請公布號 CN103942069B 申請公布日 2017-06-09
分類號 G06F9/445(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 蔡本華 申請(專利權(quán))人 西安睿控創(chuàng)合電子科技有限公司
代理機(jī)構(gòu) 西安西交通盛知識產(chǎn)權(quán)代理有限責(zé)任公司 代理人 西安??貏?chuàng)合電子科技有限公司
地址 710077 陜西省西安市高新區(qū)錦業(yè)路69號創(chuàng)業(yè)研發(fā)園B座503室
法律狀態(tài) -

摘要

摘要 本發(fā)明一種基于X86平臺Vxworks操作系統(tǒng)的快速啟動優(yōu)化方法,包括如下步驟,1)BIOS執(zhí)行步驟;計(jì)算機(jī)加電開機(jī)后依次進(jìn)行POST,初始化設(shè)置,執(zhí)行常駐程序,調(diào)用系統(tǒng)中的INT19文件啟動自舉程序;啟動自舉程序后直接讀取系統(tǒng)中的Vxworks文件并進(jìn)行解析,然后將計(jì)算機(jī)運(yùn)行模式從實(shí)模式切換到保護(hù)模式,并將文件解析后的數(shù)據(jù)和代碼分別加載到指定的內(nèi)存地址中;2)Vxworks加載啟動步驟;數(shù)據(jù)和代碼加載完畢后跳轉(zhuǎn)到ELF格式文件頭對應(yīng)的內(nèi)存地址e_entry處開始執(zhí)行,直接加載啟動操作系統(tǒng),執(zhí)行應(yīng)用程序。本發(fā)明改變現(xiàn)有技術(shù)中通過bootrom來加載系統(tǒng)的方法,啟動時(shí)間由20?30秒縮短為3秒。