一种系统资源占用率显示方法及装置的制造方法

文档序号:8905158阅读:190来源:国知局
一种系统资源占用率显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机领域,特别涉及一种系统资源占用率显示方法及装置。
【背景技术】
[0002]用户在使用计算机的过程中,经常会出现由于系统资源占用过多,而使得计算机的运行速度变得较慢的情况。
[0003]例如,对于系统的内存而言,在使用一段时间后,就会产生一些垃圾文件,这些垃圾文件会占用一定的内存,影响计算机的运行速度。但是,由于系统提示有限,在计算机的运行速度下降不是很明显时,用户难以察觉内存的占用情况,只有在计算机的运行速度下降很明显时,用户才有可能察觉内寸占用过多需要清理,但此时已经严重影响用户的使用。
[0004]因此,如何能使用户随时可以掌握系统资源的占用情况就显得尤为重要。

【发明内容】

[0005]为解决上述问题,本发明实施例公开了一种系统资源占用率显示方法及装置。技术方案如下:
[0006]一种系统资源占用率显示方法,包括:
[0007]在电子设备运行过程中,检测该电子设备的系统资源占用率;
[0008]根据预设的算法,将所述系统资源占用率转化为用于表示水波图形特征的特征值;
[0009]根据所转化的用于表示水波图形特征的特征值,生成具有该特征值所表示的水波图形特征的水波图形;
[0010]向用户展示表示所述系统资源占用率的所述水波图形。
[0011]其中,所述水波图形存在于目标图形中,所述水波图形特征包括以下三种特征中的至少一种:
[0012]水波图形颜色;
[0013]水波图形在目标图形中的高度;
[0014]水波图形动态特征,其中,所述动态特征包括水波图形对应的水波纹的波幅与频率。
[0015]在上述方法实施例的一种优选实施方式中,用于表示水波图形特征的特征值包括:用于表示水波图形颜色的RGB值;
[0016]所述将所述系统资源占用率转化为用于表示水波图形特征的特征值,包括:将系统资源占用率转化为用于表示水波图形颜色的RGB值;
[0017]将系统资源占用率转化为用于表示水波图形颜色的RGB值的算法为:
[0018]在系统资源占用率M%小于等于预设的第一阈值八%的情况下,用于表示水波纹图形颜色的RGB值分别为:
[0019]R = Rl* (M-A) /A+R2* (M) /A
[0020]G = Gl* (M-A) /A+G2* (M) /A[0021 ] B = BI* (M-A) /A+B2* (M) /A ;
[0022]在系统资源占用率M%大于预设的第一阈值A%、且小于第二阈值B%的情况下,用于表示水波纹图形颜色的RGB值分别为:
[0023]R = Rl* (M-A) / (B-A) +R2* (M) / (B-A)
[0024]G = Gl* (M-A) / (B-A) +G2* (M) / (B-A)
[0025]B = Bl* (M-A/ (B-A) +B2* (M) / (B-A);
[0026]在系统资源占用率M%大于等于预设的第二阈值8%的情况下,用于表示水波纹图形颜色的RGB值分别为:
[0027]R = Rl (M-B) / (100-B) +R2 (M) / (100-B)
[0028]G = Gl (M-B) / (100-B) +G2 (M) / (100-B)
[0029]B = Bl (M-B) / (100-B) +B2 (M) / (100-B);
[0030]其中,R1、G1、B1为预设的第一颜色的RGB值;R2、G2、B2为预设的第二颜色的RGB值。
[0031]在上述方法实施例的一种优选实施方式中,用于表示水波图形特征的特征值包括:用于表示水波图形在目标图形中高度的高度值;
[0032]所述将所述系统资源占用率转化为用于表示水波图形特征的特征值,包括:将系统资源占用率转化为用于表示水波图形在目标图形中高度的高度值;
[0033]将系统资源占用率转化为用于表示水波图形在目标图形中高度的高度值的算法为:
[0034]用于表示水波图形在目标图形中高度的高度值=目标图形高度*系统资源占
[0035]用率。
[0036]在上述方法实施例的一种优选实施方式中,用于表示水波图形特征的特征值包括:用于表示水波图形动态特征的水波纹的波幅值与频率值;
[0037]所述将所述系统资源占用率转化为用于表示水波图形特征的特征值,包括:将所述系统资源占用率转化为用于表示水波图形动态特征的水波纹的波幅值与频率值;
[0038]将系统资源占用率转化为用于表示水波图形动态特征的水波纹的波幅值与频率值的算法分别为:
[0039]水波纹的频率=M/(x*10);
[0040]水波纹的波幅=(x/10)/M ;
[0041]其中,X表示鼠标每秒移动的像素数,1%表示系统资源占用率。
[0042]在上述方法实施例的一种优选实施方式中,还包括:在向用户展示表示所述系统资源占用率的所述水波图形的同时,在所述水波图形中显示所述系统资源占用率的实际数值。
[0043]相应于上面的的方法实施例,本发明还提供了一种系统资源占用率显示装置,包括:
[0044]系统资源占用率检测模块,用于在电子设备运行过程中,检测该电子设备的系统资源占用率;
[0045]特征值转化模块,用于根据预设的算法,将所述系统资源占用率转化为用于表示水波图形特征的特征值;
[0046]水波图形生成模块,用于根据所转化的用于表示水波图形特征的特征值,生成具有该特征值所表示的水波图形特征的水波图形;
[0047]水波图形展示模块,用于向用户展示表示所述系统资源占用率的所述水波图形。
[0048]其中,所述水波图形存在于目标图形中,所述水波图形特征包括以下三种特征中的至少一种:
[0049]水波图形颜色;
[0050]水波图形在目标图形中的高度;
[0051]水波图形动态特征,其中,所述动态特征包括水波图形对应的水波纹的波幅与频率。
[0052]在上述装置实施例的一种优选实施方式中,用于表示水波图形特征的特征值包括:用于表示水波图形颜色的RGB值;
[0053]所述特征值转化模块,具体用于将系统资源占用率转化为用于表示水波图形颜色的RGB值;
[0054]将系统资源占用率转化为用于表示水波图形颜色的RGB值的算法为:
[0055]在系统资源占用率M%小于等于预设的第一阈值八%的情况下,用于表示水波纹图形颜色的RGB值分别为:
[0056]R = Rl* (M-A) /A+R2* (M) /A
[0057]G = Gl* (M-A) /A+G2* (M) /A
[0058]B = Bl* (M-A) /A+B2* (M) /A ;
[0059]在系统资源占用率M%大于预设的第一阈值A%、且小于第二阈值B%的情况下,用于表示水波纹图形颜色的RGB值分别为:
[0060]R = Rl* (M-A) / (B-A) +R2* (M) / (B-A)
[0061 ] G = Gl* (M-A) / (B-A) +G2* (M) / (B-A)
[0062]B = Bl* (M-A/ (B-A) +B2* (M) / (B-A);
[0063]在系统资源占用率M%大于等于预设的第二阈值8%的情况下,用于表示水波纹图形颜色的RGB值分别为:
[0064]R = Rl (M-B) / (100-B) +R2 (M) / (100-B)
[0065]G = Gl (M-B) / (100-B) +G2 (M) / (100-B)
[0066]B = Bl (M-B) / (100-B) +B2 (M) / (100-B);
[0067]其中,R1、G1、B1为预设的第一颜色的RGB值;R2、G2、B2为预设的第二颜色的RGB值。
[0068]在上述装置实施例的一种优选实施方式中,用于表示水波图形特征的特征值包括:用于表示水波图形在目标图形中高度的高度值;
[0069]所述特征值转化模块,具体用于将系统资源占用率转化为用于表示水波图形在目标图形中高度的高度值;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1