计算机技术与发展2017,Vol.27Issue(3):18-22,28,6.DOI:10.3969/j.issn.1673-629X.2017.03.004
基于VXWORKS系统的热补丁技术研究
Research on Hot Patch Technology Based on VXWORKS
摘要
Abstract
After the software is delivered to customers,all kinds of problems and defects are needed to be solved during the use of soft-ware. The software developed by the VXWORKS operating system is usually used the hot-patch technology,which can solve the software errors with the system operated normally. In order to solve kinds of questions and defects,the technique of hot patch is needed to be re-searched deeply. With the practice of the work, the characteristics of VXWORKS operating system and the types of files during the process of hot patch making are described. With ClearCase as the configuration management tool and ICP-CI as the continuous integra-tion tool to produce hot patches,the process of software hot patches based on the VXWORKS operating system is described in detail,in-cluding writing and static checking the code of hot patch,making the hot patch files for modules,packing the hot patches,and testing and releasing the version package of hot patches. Finally,a typical work case is introduced. Practice shows that the technique of hot patch has the advantages of real-time repair,and will not affect the normal operation of the embedded system,improving system reliability,reducing the cost of software development.关键词
嵌入式操作系统/热补丁/持续集成/静态检查Key words
embedded operating system/hot patch/continuous integration/static check分类
信息技术与安全科学引用本文复制引用
姜文,刘立康..基于VXWORKS系统的热补丁技术研究[J].计算机技术与发展,2017,27(3):18-22,28,6.基金项目
国家部委基础科研计划:国防预研基金项目(A1120110007) (A1120110007)