一种通过声音监视计算机处理器负载的装置和方法制造方法及图纸

技术编号:2860294 阅读:157 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种通过声音监视计算机处理器负载的装置,该装置包括:控制单元,接收来自用户的控制指令,并根据控制指令向处理器监视单元发出启动/停止监视的控制信号;处理器监视单元,用于接收控制单元发出的启动监视的控制信号、获取处理器负载信息以及根据所述对应关系获取对应的发声控制信息,利用该发声控制信息控制发声装置发声,或,接收控制单元发出的停止监视的控制信号、并根据停止监视的控制信号控制发声装置停止发声;发声装置,根据处理器监视单元的控制进行声音。同时本发明专利技术还公开了一种通过声音监视计算机处理器负载的方法。本发明专利技术可以提高系统管理员的工作效率,为计算机的管理工作带来了方便,增加了计算机的可用性。

【技术实现步骤摘要】

本专利技术涉及计算机管理领域的信息监视技术,特别是指一种通过声音监视计算机处理器负载的方法。
技术介绍
计算机处理器负载是指通常所说的中央处理器的利用率。对计算机处理器负载的监控管理是计算机系统管理的重要内容之一。目前,主要采用性能监视器软件对计算机处理器负载进行监视。当需要对计算机处理器负载进行监视时,通过操作系统调用处理器监视程序在可视的图形界面上实时显示当前负载信息。一般情况下,利用上述方法对计算机处理器负载进行监视的优点在于数据准确、全面、直观。但是,系统管理员在监视处理器负载时,必须眼睛注视着图形界面显示的监控数据,不能进行其它工作,并且稍有疏忽,就会错过当前屏幕上显示的重要信息。当需要同时监视多个计算机处理器时,一个管理员很难同时兼顾所有数据项,因此工作效率不高。而当计算机系统处于机架式服务器的环境时,多数服务器不配备显示器,此时要获取计算机处理器负载信息,可能只能将其打印出来,提供给管理员,这种方式不方便、不实时,管理员不能迅速了解当前处理器的负载状况,因此也影响了管理员的工作效率。其实,在实际应用过程中,大部分系统管理员并不需要了解非常精确的计算机处理器的负载,只需了解大致范围的数据即可。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种通过声音监视计算机处理器负载的装置,使用户方便地监视计算机处理器负载,进而大大提高计算机系统管理效率。本专利技术的另一个主要目的是提供一种通过声音监视计算机处理器负载的方法,使用户能方便地监视计算机处理器负载,进而大大提高计算机系统管理效率。本专利技术提供的一种通过声音监视计算机处理器负载的装置包括控制单元,接收来自用户的控制指令,并根据控制指令向监视单元发出启动/停止监视的控制信号;处理器监视单元,用于保存处理器负载信息和声音控制信息的对应关系,以及接收控制单元发出的启动监视的控制信号、获取处理器负载监视数据以及从所述对应关系中获取对应的发声控制信息,控制发声装置发声,或,接收控制单元发出的停止监视的控制信号、并根据停止监视的控制信号控制发声装置发声;发声装置,根据处理器监视单元的控制进行发声。所述控制单元包括信号接收单元和总控制模块,所述信号接收单元,用于接收来自用户发出的控制指令,并将控制指令输出至总控制模块;所述总控制模块,用于接收信号接收单元的控制指令,并根据控制指令确定并输出启动/停止监视的控制信号。所述信号接收单元为计算机前面板上的按钮,或与计算机连接的开关。所述发声装置为计算机的嗡鸣器、喇叭或外接的可控发声装置。本专利技术提供的一种实现通过声音监视计算机处理器负载的方法包括A.控制单元接收到用户的控制指令后,确定指令类型,如果是启动指令,则启动处理器监视单元,执行步骤B,如果是停止指令,控制处理器监视程序停止监视;B.处理器监视单元实时获取当前处理器负载状况,并根据自身保存的处理器负载信息与声音控制信息的对应关系,确定该处理器当前负载状况所对应的声音控制信息;C.处理器监视单元利用步骤B中获得的声音控制信息,控制发声装置发声。所述声音信息为频率和/或节奏。步骤C所述发声为语言提示,或歌曲。步骤A中所述控制单元是通过操作系统获取到用户的控制指令。所述操作系统为windows系统,步骤B中处理器当前负载信息是根据WMI编程接口确定。当操作系统为linux系统时,步骤B中处理器当前负载信息是根据操作系统内核的PROC文件系统获取。步骤A中控制单元接收到用户的控制指令包括A1、当启动/停止开关接收到用户的触发时,通过修改中断处理程序触发中断,在中断过程中,向总控制程序发送信号以唤醒总控制程序;A2、总控制程序接收到启动/停止开关发送的信号,检查自己是否是被信号所唤醒的,如果是,执行步骤A3,否则,跳出本流程;A3、总控制程序判断接收到的信号是否是与中断处理程序约定好的信号,如果是,则接收到一次用户触发开关的事件,否则,认为没有接收到用户触发开关事件。所述中断为并口中断,或串口中断。所述中断为本地计算机或非本地计算机系统的中断。所述控制发声包括控制频率和节奏。所述控制频率是处理器监视单元通过调用操作系统所提供的发声功能程序实现。所述控制节奏是通过控制发声的间隔时间。本专利技术通过声音监视计算机处理器负载。在实际应用过程中,可以根据即时计算机处理器负载状况的变化,相应改变某种频率声音的节奏,以实时反映某种处理器当前负载状况。当需要同时监视多个处理器时,可以指定多种频率的声音与之对应,这样只需要听各种频率的声音就可以同时监视多个处理器负载。系统管理员可以在听声音监视计算机处理器负载的同时做其他工作,这样就提高了系统管理员的工作效率,为计算机的管理工作带来了方便,增加了计算机的可用性。附图说明图1为实现本专利技术的装置示意图;图2为实现本专利技术装置的具体实施例示意图;图3为图2所示的装置实现本专利技术方法的流程示意图;图4为总控制程序接收用户触发开关事件的方法流程示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术作进一步的详细描述。参见图1所示,实现本专利技术的装置包括控制单元101、处理器监视单元102和发声装置103。其中,控制单元101,用于接收来自用户的控制指令,并根据控制指令向102处理监视单元发出启动/停止监视的控制信号;处理器监视单元102,用于保存计算机处理器负载信息和声音控制信息的对应关系,以及接收控制单元101发出的启动监视的控制信号、获取计算机处理器负载信息对应的发声控制信息以及根据获取的发声控制信息向发声装置103输出声音控制信号,或者接收控制单元101发出的停止监视的控制信号、并根据停止监视的控制信号向发声装置103输出声音控制信号;发声装置103根据接收到的声音控制信号控制声音。控制单元101还进一步包括信号接收单元104和总控制模块105。信号接收单元104,用于接收来自用户发出的控制指令,并将控制指令输出至总控制模块105;总控制模块105,用于接收信号接收单元104的控制指令,并根据控制指令确定并输出启动/停止监视的控制信号。实际上,信号接收单元104也就相当于启动/停止开关,其可以是计算机的机箱前面板上的按钮或自定义的一个按键等。而且一个计算机处理器可以对应一个开关,也可以是多个计算机处理器对应一个开关,计算机处理器可以是一个计算机上的多个处理器,也可以是多个计算机中的处理器。发声装置可以采用机箱内的喇叭、嗡鸣器或外接特制的发声装置。发声装置发出的声音可以是语言提示、音乐或某种特定的声音等。当控制单元101接收到用户的启动监视指令后,向处理器监视单元102发出启动监视控制信号,处理器监视单元102对计算机处理器的负载进行监视,获取到负载信息,并从自身保存的负载信息与声音控制信息的对应关系中获取该负载信息所对应的声音控制信息,并利用该声音控制信息控制发声装置发出该负载信息所对应的声音。当控制单元101接收到用户的停止监视指令后,向处理器监视单元102发出停止监视的控制信号,处理器监视单元102停止对处理器的负载进行监视,并控制发声装置停止发声。下面结合附图和具体实施例详细说明本专利技术的技术方案。参见图2所示,实现本实施例的装置包括启动/停止开关、处理器监视程序、发声装置和总控制程序。其中,启动/停止开关用于本文档来自技高网...

【技术保护点】
一种通过声音监视计算机处理器负载的装置,其特征在于,该装置包括:控制单元,接收来自用户的控制指令,并根据控制指令向监视单元发出启动/停止监视的控制信号;处理器监视单元,用于保存处理器负载信息和声音控制信息的对应关系,以及接收 控制单元发出的启动监视的控制信号、获取处理器负载监视数据以及从所述对应关系中获取对应的发声控制信息,控制发声装置发声,或,接收控制单元发出的停止监视的控制信号、并根据停止监视的控制信号控制发声装置发声;发声装置,根据处理器监视单元的 控制进行发声。

【技术特征摘要】

【专利技术属性】
技术研发人员:李勇周涛
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利