Patent ID: 8375200

Claim:
An embedded device, comprising: a storage system for storing a configuration file; a first central processing unit (CPU), and a second CPU; a first operating system (OS) and a second OS, the first OS corresponding to the first CPU, the second OS corresponding to the second CPU for sharing the configuration file with the first OS via a network file system (NFS); one or more programs that are stored in the storage system and executed by the first CPU and the second CPU, the one or more programs comprising: an OS kernel monitoring module operable to monitor the configuration file stored in the storage system, determine whether the configuration file has been modified, and generate a notification message to notify a first application program that the configuration file has been changed; a message transmission module operable to send the notification message from the first OS to the second OS through a communication network; and a message receiving module operable to notify a second application program that the configuration file has been changed when the notification message is received from the first OS.