【技术实现步骤摘要】
一种计算机内部硬件保护系统
[0001]本专利技术涉及计算机硬件保护设备领域,特别涉及一种计算机内部硬件保护系统。
技术介绍
[0002]随着信息化的发展,计算机的使用是越来越普及,在人们的日常生活中随处可见,在计算机的辅助下,人们可以根据自己的实际需要,对计算机中的各个硬件进行操作,例如使用显卡进行屏幕的显示、使用声卡进行声音的播放等,计算机的各个内部的硬件设备接受CPU的协调和调度,各个硬件设备在CPU的共同调度下,完成计算机对于用户指令的执行工作,由此可见,计算机各个硬件在计算机中也发挥着尤为重要的作用。
[0003]对于计算机内部的硬件的保护也是计算机运行维护中的一项重要工作。对于计算机内部的各个硬件的保护,往往同时通过控制计算机机箱内的温度、湿度等参数,对硬件设备的工作环境予以一定的支持,从而从物理层面上对硬件设备进行保护。而对于其中最为核心的硬件设备CPU,目前对于CPU的检测中,一般会从CPU的工作温度的角度对其工作状态进行检测,并通过对颜色进行表示并且显示CPU的工作温度在计算机的屏幕的角落上,使得用 ...
【技术保护点】
【技术特征摘要】
1.一种计算机内部硬件保护系统,其特征在于,包括:控制指令缓存模块,接收CPU发出的全部控制指令,每一个所述控制指令均标记有一个指令标签,将接收到的所述控制指令存储到指令缓存区中;操控指令采集模块,通过所述控制指令的类型获取该控制指令所要进入的硬件设备,根据该控制指令的内容估算其对应的各个硬件设备的增加负载;硬件负载计算模块,获取所述控制指令对应的各个硬件设备的当前负载,将所述增加负载与所述当前负载加和得到预计负载;指令释放判断模块,将所述指令缓存区中的每一个所述控制指令依次从设定的通道释放,在所述控制指令释放前,依次通过所述操控指令采集模块、硬件负载计算模块,并将所述控制指令对应的所述预计负载与硬件设备的负载范围相比较,根据比较的结果决定是否放行该控制指令并执行。2.如权利要求1所述的一种计算机内部硬件保护系统,其特征在于,所述指令缓存区中的每一个控制指令按照接收的时间顺序依次排列,在释放所述控制指令的时候,包括如下步骤:建立等待缓存区,所述等待缓存区与所述指令缓存区通过同一个释放通道释放所述控制指令;所述释放通道比较所述控制指令对应的所述预计负载与硬件设备的负载范围;当所述控制指令对应的所述预计负载在硬件设备的负载范围的时候,直接释放所述控制指令;当所述控制指令对应的所述预计负载超出硬件设备的负载范围的时候,将所述控制指令送入所述等待缓存区;所述释放通道在每一个次接收所述控制指令的时候,依次接收所述等待缓存区中的控制指令与所述指令缓存区中的控制指令。3.如权利要求2所述的一种计算机内部硬件保护系统,其特征在于,所述等待缓存区的每一个控制指令按照接收的时间顺序依次排列,所述释放通道在接收所述控制指令的时候,包括如下步骤:将每一个送入所述等待缓存区的所述控制指令对应的接收时间加上设定时间间隔,得到预计时间;所述释放通道在每个时间节点接收所述控制指令;所述释放通道获取当前的时间节点,并且将当前的时间节点反馈到所述等待缓存区;所述等待缓存区调取当前时间节点范围内的所述控制指令,并输出;所述释放通道依次接收所述等待缓存区中的控制指令与所述指令缓存区中的控制指令。4.如权利要求3所述的一种计算机内部硬件保护系统,其特征在于,所述设定时间间隔与所述硬件设备呈现关联。5.如权利要求1所述的一种计算机内部硬件保护系统,其特征在于,所述操控指令采集模块...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。