[发明专利]一种计算机外接设备负载分担的系统和方法无效
申请号: | 200810111791.X | 申请日: | 2008-05-20 |
公开(公告)号: | CN101587449A | 公开(公告)日: | 2009-11-25 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 北京飞天诚信科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F13/10;G06F21/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 外接 设备 负载 分担 系统 方法 | ||
技术领域
本发明涉及信息技术领域,具体涉及一种计算机外接设备负载分担的系统和方法。
背景技术
在信息科技的日益发达的今天,信息化对经济社会发展的影响愈加深刻。世界经济发展进程加快,信息化、全球化、多极化发展的大趋势十分明显电脑普遍应用于日常生活,互联网的出现传播速度加快,信息量增大,知识爆炸,变化加快,技术含量增大,不再仅仅局限于科研和高精密度的工作,在普通的日常生活中也扮演着越来越重要的作用,同时,以互联网为代表的信息技术的应用,缩小了地区空间的距离,争取了时间效率。
计算机由原来的重达30吨,变为今天的笔记本、PDA,其用途也由仅限于实验室到用于军事、科研、高精密度工作,进而到普遍应用于日常生活,另外除了外形和用途的变化,由计算机CPU决定的计算机运算能力也有了显著的提高,例如,今天的超级计算机最高运算速度为91.8浮点运算(Teraflop,1浮点运算=每秒1万亿次数学运算)。
然而,即使如此,计算机也存在着其CPU占用率过高,负载过重的问题,毕竟计算机CPU不但要负责接收外界输入的信息资料,而且还要负责处理这些资料,然后将处理过的结果传送到相应的装置上。几乎所有大大小小的工作,都需要由CPU来下达命令,传达到其他设备执行。举个简单的例子来说,当我们要打印一份文件时,首先通过键盘或鼠标输入打印的指令,CPU收到这个指令后,知道我们要打印文件,就会下达指令将资料送到打印机,然后由打印机执行打印文件的工作。因此,计算机CPU占用率过高时,容易造成计算机中紧急处理的任务效率降低,延后任务的完成,给人们的工作带来不便。
智能卡是一种大小和普通名片相仿的塑料卡片,内含一块直径1cm左右的硅芯片,具有存储信息和进行复杂运算的功能。它被广泛地应用于电话卡、金融卡、身份识别卡以及移动电话、付费电视等领域。在智能卡的芯片上,集成了微处理器、存储器以及输入/输出单元等。它被认为是世界上最小的电子计算机。在智能卡上,拥有一整套性能极强的安全保密控制机制,安全控制程序被固化在只读存储器之中,因而具有无法复制和密码读写等可靠的安全保证。它较之普通磁卡,还具有信息储存容量大,可利用微处理来增加卡片“智慧”等优点。
智能密钥装置是一种通过标准的个人计算机接口,提供信息加密处理的便携式设备。它内置单片机或智能卡芯片,可以存储密钥或数字证书,利用智能密钥装置内置的密码算法实现对信息的加密或身份识别处理等功能。智能密钥装置具有PKI应用、数字签名、信息加密、安全网络登录和访问SSL安全网络等功能,并且具有保证用户的私钥永远不离开硬件的特征,其还具有物理上防止非法获取其内部敏感信息等特性。由于一般采用USB接口,因此智能密钥装置又被称为USB Key。
发明内容
为解决现有技术中核心任务有时在计算机中的处理效率低下、处理速度慢的问题,本发明提供了一种计算机外接设备负载分担的系统,包括计算机上的软件部分和计算机外接设备;
所述软件部分包括通信模块、控制模块、监控模块和任务处理模块;
所述通信模块,用于所述软件部分和所述计算机外接设备进行通信;
所述控制模块,用于控制所述软件部分与所述计算机外接设备的通信,以及协调控制所述软件部分内部各模块之间的通信及各模块的工作;
所述监控模块,用于监控在计算机上执行的核心任务的处理效率是否达到预设值,并将监控结果通知所述控制模块;
所述任务处理模块,用于监控模块监控到所述核心任务处理效率低于所述预设值时,将所述核心任务拆分为两部分,并将其中一部分核心任务通过所述通信模块发送给所述计算机外接设备,并允许计算机继续处理剩余的一部分核心任务,并在接收到所述计算机外接设备通过所述通信模块发送回来的所述一部分核心任务的处理结果后,将所述两部分核心任务的处理结果合并,得到最终的核心任务处理结果;如果所述核心任务处理效率不低于所述预设值,则允许计算机继续执行所述核心任务;
所述计算机外接设备包括通信模块、控制模块和智能处理模块;
所述通信模块,用于所述计算机外接设备和所述软件部分进行通信;
所述控制模块,用于控制所述软件部分与所述计算机外接设备的通信及计算机外接设备内部各模块之间的通信及各模块的工作;
所述智能处理模块,用于处理所述软件部分通过所述计算机外接设备的通信模块传送给所述计算机外接设备的所述一部分核心任务,并在处理后通过所述通信模块将处理结果发送给所述软件部分。
所述软件部分还包括核心任务选择模块,用于自动或手动选择核心任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞天诚信科技有限公司,未经北京飞天诚信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810111791.X/2.html,转载请声明来源钻瓜专利网。