作为动态水平线的操作速度的制作方法

文档序号:9308570阅读:313来源:国知局
作为动态水平线的操作速度的制作方法
【专利说明】
【背景技术】
[0001]操作系统可跟踪传送或修改数据资源的操作的进度。操作系统可向用户呈现进度,使得用户可知道操作效率。例如,操作系统可在填充框内扩展加载条以展示操作的进度。一旦操作已被完成,加载条可完全填充该填充框。

【发明内容】

[0002]提供这个
【发明内容】
来介绍下面在详细描述中进一步描述的以简化的形式的概念的选择。这个
【发明内容】
并不打算标识所主张的主题的关键特征或必要特征,它也不打算用于限制所主张的主题的范围。
[0003]下面公开的实施例涉及性能度量跟踪器,性能度量跟踪器向用户显示在具有操作性能历史的上下文中的操作性能度量。性能度量跟踪器可跟踪数据资源操作的当前操作性能度量。性能度量跟踪器可维护数据资源操作的操作性能历史。性能度量跟踪器可向用户实时地呈现与操作性能历史相比较的当前操作性能度量。
【附图说明】
[0004]
为了描述可得到上文记载和其它优点及特征的方式,阐述更特别的描述且将通过参考在附图中图示的其特定实施例来描绘更特别的描述。在理解这些附图只描画典型实施例,且并不因此被认为其范围的限制的情况下,将通过附图的使用以额外的特异性和细节来描述和解释实施方式。
[0005]图1在方框图中图示计算设备的一个实施例。
[0006]图2在方框图中图示数据操纵的各种实施例。
[0007]图3在方框图中图示简单完成百分比跟踪图形用户界面的一个实施例。
[0008]图4在方框图中图示操作性能度量跟踪图形用户界面的一个实施例。
[0009]图5在方框图中图示合计操作速度历史的一个实施例。
[0010]图6在流程图中图示用于跟踪数据资源操作的操作性能度量的方法的一个实施例。
[0011]图7在流程图中图示用于显示当前操作性能度量和操作性能历史比较的方法的一个实施例。
[0012]图8在流程图中图示用于跟踪数据资源操作的操作速度的方法的一个实施例。
[0013]图9在流程图中示出用于跟踪并发数据资源操作的合计操作速度的方法的一个实施例。
【具体实施方式】
[0014]
下面详细讨论了实施例。虽然讨论了特定的实施方式,应理解,这仅为了举例说明目的而被完成。相关领域中的技术人员将认识到,可使用其它部件和配置而不偏离本公开的主题的精神和范围。实施方式可以是机器实施的方法、用于至少一个处理器的其上存储有详述方法的一组指令的有形机器可读介质、或数据资源操作的性能度量跟踪器。
[0015]操作系统的文件管理器可允许用户执行复制操作,执行移动操作,改变数据属性,执行删除操作或对文件或文件的文件夹进行其它变更。操作系统的性能度量跟踪器可跟踪数据资源操作的操作性能度量。操作性能度量是与操作系统是否完成数据资源操作相对的,描述操作系统执行数据资源操作的方式的值,例如操作速度。操作速度可以在复制操作的情况下以每秒的兆字节为单位,或在删除操作的情况是以每秒的项为单位。如果数据资源操作是活动的,则性能度量跟踪器可显示动态水平线和附随的度量说明(capt1n)。如果数据资源操作不是活动的或不朝着完成前进,则性能度量跟踪器可隐藏或不描绘动态水平线和度量说明。
[0016]因为度量说明的说明刷新率可不同于动态水平线的线刷新率,性能度量跟踪器可计算显示速度以呈现给用户。显示速度是如通过平滑函数所处理的由动态水平线表示的操作速度。平滑函数可通过最小化任何加速度或减速度来移除对操作速度的任何突然的改变,便于用户跟踪操作速度。平滑函数可以是加速度-减速度-速率的物理过滤器。如果当前速度大于显示速度,则每当界面更新时动态水平线可以以较大的增量上升。如果当前速度改变使得动态水平线改变方向,则动态水平线运动的速率失去并在新方向上加速。在计算出显示速度之后,度量性能跟踪器可将动态水平线按比例调整到视觉表示高度以获得该水平。这个高度可用于更新动态水平线和速度说明位置,并使图表重调节。
[0017]因此在一个实施例中,性能度量跟踪器可向用户显示在具有操作性能历史的上下文中的操作性能度量。性能度量跟踪器可跟踪数据资源操作的当前操作性能度量。性能度量跟踪器可维护数据资源操作的操作性能历史。性能度量跟踪器可向用户实时地呈现与操作性能历史相比较的当前操作性能度量。
[0018]图1图示可充当性能度量跟踪器的示例性计算设备100的方框图。计算设备100可组合硬件、软件、固件和片上系统技术中的一个或多个以实施性能度量跟踪器。计算设备100可包括总线110、处理器120、存储器130、数据储存器140、输入/输出设备150和通信接口 160。总线110或其它部件互连可允许在计算设备100的部件当中的通信。
[0019]处理器120可包括解析并执行一组指令的至少一个常规处理器或微处理器。存储器130可以是随机存取存储器(RAM)或存储信息和由处理器120执行的指令的另一类型的动态数据储存器。存储器130也可存储临时变量或在指令的执行期间由处理器120使用的其它中间信息,例如基于操作内性能的数据资源操作的操作性能历史。数据储存器140可包括常规ROM设备或存储静态信息和用于处理器120的指令的另一类型的静态数据储存器。数据储存器140可包括任何类型的有形机器可读介质,例如磁性或光学记录介质,例如数字视频盘及其相应的驱动器。有形机器可读介质是存储机器可读代码或指令的物理介质,与信号相对。如本文所述的使指令存储在计算机可读介质上与使指令传播或传输可区别开,因为与存储指令相比,传播传送指令,例如可利用其上存储有指令的计算机可读介质发生。因此,除非另外提到,对以这种或类似形式的其上存储有指令的计算机可读介质(多个介质)的提及是提及有形介质(其上可存储或保留数据)。数据储存器140可存储详述一种方法的一组指令,当该指令由一个或多个处理器执行时使一个或多个处理器执行该方法。数据储存器140也可以是用于存储以前操作速度平均值的数据库或数据库接口。
[0020]输入/输出设备150可包括允许用户将信息输入到计算设备100的一个或多个常规机构,例如键盘、鼠标、语音识别设备、麦克风、头戴送受话器、手势识别设备、触摸屏等。输入/输出设备150可包括将信息输出给用户的一个或多个常规机构,包括显示器、打印机、一个或多个扬声器、头戴送受话器或介质(例如存储器或磁盘或光盘和相应的盘驱动器)。通信接口 160可包括使计算设备100能够与其它设备或网络通信的任何收发器型机构。通信接口 160可包括网络接口或收发器接口。通信接口 160可以是无线、有线或光学接口。
[0021]计算设备100可响应于处理器120执行包含在计算机可读介质(例如存储器130、磁盘或光盘)中的指令序列而执行这样的功能。这样的指令可从另一计算机可读介质(例如数据储存器140)或从单独的设备经由通信接口 160被读到存储器130中。
[0022]图2在方框图中图示数据操纵200的各种实施例。操作系统可对数据文件202执行若干个数据资源操作。数据资源操作是对数据文件的任何变更。数据资源操作可将对一个或多个数据文件的多个数据变更捆绑为单个数据资源操作。操作系统的文件管理器可在数据源204处存储数据文件202。文件管理器的复制引擎可执行复制操作206以将数据文件202从数据源204复制到数据目标208。文件管理器的修改引擎可执行修改操作210以应用在数据源204中的数据文件202的数据修改212。文件管理器的删除引擎可通过将数据文件202移动到回收队列216来执行删除操作314。
[0023]操作系统可跟踪这些数据资源操作中的每个的性能并向用户显示性能的度量。图3在方框图中图示简单完成百分比跟踪图形用户界面300的一个实施例。简单百分比跟踪对话框302可具有以数字形式描述已出现的数据资源操作的百分比的完成百分比说明304。例如,如果5.6 MB数据文件202的2.52 MB已被复制到数据目标208,完成百分比说明304可显示文件的45%已被复制。简单百分比跟踪对话框302可通过扩展加载条306以填充一填充框208来在视觉上表示这个数据资源操作。使用前面的例子,加载条306可填充该填充框的45%。一旦数据资源操作已完成,加载条306就可完全填充该填充框308。简单百分比跟踪对话框302可具有虚拟暂停按钮310,其当被选择时可暂停数据资源操作。暂停数据资源操作使数据进程停止,同时仍然维持该数据进程的状态,使得该进程可被重新开始,而不必重复任何行动。
[0024]操作系统可通过呈现与操作性能历史相比较的当前操作性能度量来提供更富于数据的用户体验。图4在方框图中图示操作性能度量跟踪图形用户界面400的一个实施例。操纵性能度量跟踪对话框402可呈现操作跟踪面板404,其显示数据资源操作的操作性能度量。操作跟踪面板404可显示随着数据资源操作完成而由加载条408成比例地填充的填充框406。操作跟踪面板404可通过填充框406显示完成百分比说明410以指示已完成的数据资源操作的百分比。
[0025]操作系统可跟踪数据资源操作的粒状操作性能历史。粒状操作性能历史是将操作性能度量链接到百分比完成点的以前操作性能度量的记录。操作跟踪面板404可将粒状操作性能历史显示为线形图412以向用户显示在操作性能历史中的变化。操作跟踪面板404可将当前操作性能度量呈现为动态水平线414。动态水平线414可随着当前操作性能度量改变而移动,不一定与操作性能历史同步。操作跟踪面板404可向用户实时地呈现与表示操作性能历史的线形图412相比较的表示当前操作性能度量的动态水平线414。操作系统可使用平滑函数来最小化在动态水平线414中的任何突然的移位。操作跟踪面板404可将当前操作性能度量进一步显示为度量说明416。度量说明416可具有在操作跟踪面板404内的与动态水平线414对齐的度量说明位置,使得度量说明416随着动态水平线414移动而移动。操作系统可基于以前的性能或当前系统条件来预料在当前操作性能度量中的水平变化,并相应地移动动态水平线414。动态水平
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1