| Hot Patch could modify the software defects in the system without any interruption of the program running.Hot patch technology not only provides a running system in a timely amend a convenient means of software errors. And this technology can reduce the upgrade caused the loss of customer revenue and increase customer confidence and product satisfaction. At the same time hot patch technology in the system can improve the efficiency of software testing. Therefore, the hot patch technology has also become lower system development costs and quick response to market an effective way. In recent years, as computer technology and network technology development, information and data volume continued to grow worldwide, in order to preserve the increasingly large data, resulting in a network storage technology, the majority of network storage devices are based on Linux. Therefore, this article studied the Linux operating system to achieve hot patch technology that enables online management system with patch function.This thesis is based on embedded Linux operating system, hot patch technology, first introduced the product to run a specific system environment - Linux operating system, development history and characteristics, and support for hot-patching technology-based systems need to implement specific functions in depth. Then, from the hot-patching function realization of the basic principles and Linux operating system patch management ,the way a comprehensive analysis of the two aspects of the hot patch technology for Linux operating system, necessary for a number of key technologies. Finally, the combination of concrete realization of the system environment, through the hot-patch the module to achieve the presentations, discussions of the Linux operating system in the actual application of hot-patching technology to achieve the device without interrupting the normal work of the defects in the function of the system under the concrete realization of patching program. This study by the hot patch technology in the Linux operating system, applications implementation, so that the concept of hot-patching technology, which is specific to help the promotion of the technology, as well as practical application. |