进程管理系统技术方案

技术编号:5197097 阅读:206 留言:0更新日期:2012-04-11 18:40
一种进程管理系统,包括一进程处理模块、若干具有独立功能的窗口进程模块及一用于显示每一窗口进程模块的显示模块,所述进程处理模块包括一呼叫与结束所述窗口进程模块的进程管理子模块及一管理与记录所有窗口进程模块的进程管理记录表。相对现有技术,本发明专利技术进程管理系统的较佳实施方式中,所述进程处理模块包括一呼叫与结束所述窗口进程模块的进程管理子模块及一管理与记录所有窗口进程模块的进程管理记录表。从而,本发明专利技术进程管理系统的较佳实施方式中,通过进程管理记录表增加或者减少所述窗口进程模块,来管理模组化的窗口进程模块,减少了系统资源的浪费。

【技术实现步骤摘要】

本专利技术涉及一种进程管理系统,尤指一种在嵌入式系统上的进程管理系统。
技术介绍
传统的家庭多媒体系统都是基于一些模拟技术的多媒体设备搭建而成的,随着计 算机技术及网络技术的发展,各种数字化的多媒体信息源大量涌现,因而现有的传统家庭 多媒体系统已无法跟上信息时代的发展,需要引入新的产品来弥补其不足。目前,逐渐普及的资讯显示设备,如数码相框,只是纯粹显示相片的数码相框,只 能作为传统的视听产品家庭影院的一部分,但当今时代是信息容量大、变化快的时代,与外 界没有互动及可视信息交流的数码相框,已不能满足时代的需要。而且,所述资讯显示设备中可通过若干窗口来与外界进行沟通。但是,这些窗口都 集成于一个窗口应用程序中,每次打开一个窗口都会启动所述窗口应用程序,这样很浪费 系统资源。
技术实现思路
鉴于以上内容,有必要提供一种节约资源的进程管理系统。一种进程管理系统,包括一进程处理模块、若干具有独立功能的窗口进程模块及 一用于显示每一窗口进程模块的显示模块,所述进程处理模块包括一呼叫与结束所述窗口 进程模块的进程管理子模块及一管理与记录所有窗口进程模块的进程管理记录表。相对现有技术,本专利技术进程管理系统的较佳实施方式中,所述进程处理模块包括 一呼叫与结束所述窗口进程模块的进程管理子模块及一管理与记录所有窗口进程模块的 进程管理记录表。从而,本专利技术进程管理系统的较佳实施方式中,通过进程管理记录表增加 或者减少所述窗口进程模块,来管理模组化的窗口进程模块,减少了系统资源的浪费。附图说明图1为本专利技术进程管理系统的较佳实施方式的系统架构图。图2为本专利技术进程管理系统的较佳实施方式的进程处理模块的结构图。图3为本专利技术进程管理系统的较佳实施方式的示意图。具体实施例方式请参阅图1,本专利技术进程管理系统的较佳实施方式包括一用于处理多进程的进程 处理模块10、若干窗口进程模块20及一用于显示每一窗口进程模块20的显示模块。所述 进程处理模块10设有一进程交流消息接口 30,用以与所述窗口进程模块20发送来的消息 沟通。所述进程交流消息接口 30使用统一的规范协议来进行交流。所述窗口进程模块20通过所述进程交流消息接口 30及一公共基本窗口模块50 与所述进程处理模块10进行沟通。所述公共基本窗口模块50能够处理所述进程管理系统的窗口的公共功能,提供处理若干窗口的相同功能的基本方法。所述窗口进程模块20为一 主菜单窗口进程模块、一视频播放器窗口进程模块、一音乐播放器窗口进程模块、一图片显 示器窗口进程模块、一无线电广播窗口进程模块、一网络新闻窗口进程模块等等。本专利技术进程管理系统的较佳实施方式应用于一电子装置中,例如,数码相框。所述 显示模块为所述电子装置的显示屏。请参阅图2,为本专利技术进程管理系统的较佳实施方式的所述进程处理模块的示意 图。所述进程处理模块10包括一进程管理子模块11、一进程管理记录表12、一进程监控子 模块13、一公共功能子模块14、一进程交流消息接口 15、以及一输入输出管道子模块16。所述进程管理子模块11呼叫与结束所述窗口进程模块20,并会使得在呼叫下一 窗口进程模块20之前先将当前正在运行的窗口进程模块20结束。这样,保证所述电子装 置每次只运行一个窗口进程模块20。所述进程管理记录表12控制所有窗口进程模块20用 以增加或者减少所述窗口进程模块20。所述进程处理模块10需要管理的所述窗口进程模 块20都会体现在所述进程管理记录表12中。所述进程监控子模块13用以监控所述窗口进程模块20的运行状态,并在所述窗 口进程模块20运行异常终止时告知所述进程监控子模块11重新呼叫所述窗口进程模块 20。所述公共功能子模块14用以执行所述进程处理模块10处理所述窗口进程模块20传 送的指令的公共的基本功能。例如,每一窗口进程模块20都可被用户执行静音的动作,所 述进程处理模块10将会根据用户的需求,通过所述公共功能子模块14对每一窗口进程模 块20执行静音的动作。所述进程交流消息接口 15与所述窗口进程模块20相互沟通,所述进程交流消息 接口 15使用统一的规范协议进行交流。所述输入输出管道子模块16用以管理所述进程处 理模块10与所述窗口进程模块20之间的消息传输。所述进程处理模块10与所述窗口进 程模块20之间通过统一的消息格式进行交流。请参阅图3,为本专利技术进程管理系统的较佳实施方式的示意图。所述窗口进程模块 20包括一消息处理子模块21及一服务资源子模块22。所述消息处理子模块21与所述进 程处理模块10、所述服务资源子模块22之间分别通过消息机制进行沟通。所述消息机制使 用统一的消息格式,用以方便所述消息处理子模块21与所述进程处理模块10、所述服务资 源子模块22之间的通信。所述消息处理子模块21相应的可为一主菜单消息处理子模块、一视频播放器消 息处理子模块、一音乐播放器消息处理子模块、一图片显示器消息处理子模块、一无线电广 播消息处理子模块、一网络新闻消息处理子模块等等。所述服务资源子模块22相应的可为一主菜单服务资源子模块、一视频播放器服 务资源子模块、一音乐播放器服务资源子模块、一图片显示器服务资源子模块、一无线电广 播服务资源子模块、一网络新闻服务资源子模块等等。所述进程处理模块10启动所述窗口进程模块20,亦即所述进程处理模块10启动 所述消息处理子模块21和所述服务资源子模块22。所述进程处理模块10向所述窗口进程 模块20发送检查消息以确保所述窗口进程模块20在所述显示模块的正常显示。所述窗口 进程模块20回复运行正常消息给所述进程处理模块10。其中,所述进程处理模块10首先 发送检查消息给所述消息处理子模块21,再由所述消息处理子模块21将所述检查消息发送给所述服务资源子模块22。然后,所述服务资源子模块22回复运行正常消息给所述消息处理子模块21,最后,由所述消息处理子模块21回复运行正常消息给所述进程处理模块 10。所述窗口进程模块20正常运行,所述服务资源子模块22启动相应的服务资源。例 如,所述音乐播放器服务资源子模块启动播放器服务资源来播放音乐。所述网络新闻服务 资源子模块启动因特网上的新闻服务资源来提供新闻。当所述窗口进程模块20要结束时,所述窗口进程模块20发送结束请求消息给所 述进程处理模块10,用以停止在所述显示模块上的运行。所述进程处理模块10回复停止运 行消息给所述窗口进程模块20以结束所述窗口进程模块20在所述显示模块上的显示。本专利技术进程管理系统的较佳实施方式中,所述进程处理模块10与所述窗口进程 模块20之间通过消息机制进行沟通。所述进程处理模块10与所述窗口进程模块20之间 通过统一的消息格式进行交流。所述进程管理系统使用管道通信机制来实现进程之间的通 信,所有进程之间发送的消息都于管道之中完成。本文档来自技高网...

【技术保护点】
一种进程管理系统,其特征在于:所述进程管理系统包括一进程处理模块、若干具有独立功能的窗口进程模块及一用于显示每一窗口进程模块的显示模块,所述进程处理模块包括一呼叫与结束所述窗口进程模块的进程管理子模块及一管理与记录所有窗口进程模块的进程管理记录表。

【技术特征摘要】
一种进程管理系统,其特征在于所述进程管理系统包括一进程处理模块、若干具有独立功能的窗口进程模块及一用于显示每一窗口进程模块的显示模块,所述进程处理模块包括一呼叫与结束所述窗口进程模块的进程管理子模块及一管理与记录所有窗口进程模块的进程管理记录表。2.如权利要求1所述的进程管理系统,其特征在于所述进程处理模块包括一用以监 控所述窗口进程模块的运行状态的进程监控子模块,所述进程监控子模块在所述窗口进程 模块运行异常终止时重新呼叫所述窗口进程模块。3.如权利要求1所述的进程管理系统,其特征在于所述进程处理模块包括一公共功 能子模块,用以执行所述窗口进程模块的公共的基本功能。4.如权利要求1所述的进程管理系统,其特征在于所述进程处理模块包括一用以与 所述窗口进程模块相互沟通的进程交流消息接口,所述进程交流消息接口与所述窗口进程 模块间使...

【专利技术属性】
技术研发人员:朱志国
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术