In the processor occupancy display method and the device provided in the embodiment of the present application, any virtual device obtains the actual proportion of the processor resources occupied by the virtual device, according to the ratio of the actual proportion of the processor resources to the processor resource quota allocated by the electronic device to the virtual device, The processor occupancy rate of the virtual device is obtained and displayed. By obtaining the actual proportion of the virtual device to the processor resources of the electronic device and the proportion of the processor resources allocated to the virtual device, the proportion of the virtual device to the virtual device can be obtained, i.e. the overall proportion of the virtual device from the entire electronic device to the virtual device, so as to be more realistic reflection. The usage of the virtual device avoids the illusion that the virtual device can add new tasks to the user.
【技术实现步骤摘要】
一种处理器占用率显示方法及装置
本申请涉及通信
,具体而言,涉及一种处理器占用率显示方法及装置。
技术介绍
现有技术中,一个电子设备内往往会设置出多个虚拟设备,且多个虚拟设备共享该电子设备的处理器资源,即多个虚拟设备中的每个虚拟设备均占有预定比例的处理器资源。当对该电子设备的虚拟设备的处理器占用率进行显示时,由于预定比例的限制,使得虚拟设备即使到达了自身能占用的处理器资源的全部,也只会向用户显示该虚拟设备的预定比例的占用率,从而给用户造成该虚拟设备还能继续执行处理任务的错觉,从而导致该虚拟设备长时间处于满负荷甚至超负荷运行而对该电子设备造成损坏。申请内容有鉴于此,本申请实施例提供了一种处理器占用率显示方法及装置。第一方面,本申请实施例提供了一种处理器占用率显示方法,所述方法包括:任一虚拟设备获取本虚拟设备占用所述电子设备处理器资源的实际占比;根据所述处理器资源的实际占比与所述电子设备分配给本虚拟设备的处理器资源配额占比的比值,获得并显示本虚拟设备的处理器占用率。通过获得虚拟设备占电子设备的处理器资源的实际占比以及分配给该虚拟设备的处理器资源配额占比来获得虚拟设备相对于该虚拟设备所获得的配额占比,即占比的总体由整个电子设备变为该虚拟设备,从而能够更真实的反映该虚拟设备的使用情况,避免给用户造成虚拟设备还能再新增处理任务的错觉。在一个可能的设计中,在所述任一虚拟设备获取本虚拟设备占用所述电子设备处理器资源的实际占比之前,所述方法还包括:所述任一虚拟设备判断所述电子设备的处理器是否为多核处理器;在所述电子设备的处理器不为多核处理器时,则执行步骤:任一虚拟设 ...
【技术保护点】
1.一种处理器占用率显示方法,其特征在于,应用于包括多个虚拟设备的电子设备中,所述方法包括:任一虚拟设备获取本虚拟设备占用所述电子设备处理器资源的实际占比;根据所述处理器资源实际占比与所述电子设备分配给本虚拟设备的处理器资源配额占比的比值,获得并显示本虚拟设备的处理器占用率。
【技术特征摘要】
1.一种处理器占用率显示方法,其特征在于,应用于包括多个虚拟设备的电子设备中,所述方法包括:任一虚拟设备获取本虚拟设备占用所述电子设备处理器资源的实际占比;根据所述处理器资源实际占比与所述电子设备分配给本虚拟设备的处理器资源配额占比的比值,获得并显示本虚拟设备的处理器占用率。2.根据权利要求1所述的方法,其特征在于,在所述任一虚拟设备获取本虚拟设备占用所述电子设备处理器资源的实际占比之前,所述方法还包括:所述任一虚拟设备判断所述电子设备的处理器是否为多核处理器;在所述电子设备的处理器不为多核处理器时,则执行步骤:任一虚拟设备获取本虚拟设备占用所述电子设备的处理器资源的实际占比。3.根据权利要求2所述的方法,其特征在于,所述任一虚拟设备判断所述电子设备的处理器是否为多核处理器,包括:在判断所述电子设备的处理器为多核处理器时,获得所述处理器配额占比与所述多核处理器的核数的乘积,执行步骤:任一虚拟设备获取本虚拟设备占用所述电子设备的处理器资源实际占比;根据所述处理器资源实际占比与所述电子设备分配给本虚拟设备的处理器资源配额占比的比值,获得并显示本虚拟设备的处理器占用率,包括:根据所述处理器资源实际占比与所述乘积的比值,获得并显示所述虚拟设备的处理器占用率。4.根据权利要求1-3任一项所述的方法,其特征在于,所述任一虚拟设备获取本虚拟设备占用所述电子设备的处理器资源实际占比,包括:所述任一虚拟设备根据设定的采样时间,获取本虚拟设备在采样时间内的处理器占用时间差值;基于所述处理器占用时间差值与所述采样时间的比值,获取本虚拟设备的处理器资源实际占比。5.根据权利要求4所述的方法,其特征在于,所述获取本所述虚拟设备在采样时间内的处理器占用时间差值,包括:所述任一虚拟设备获取本虚拟设备中所有线程的处理器占用时间差值之和,进而获得本虚拟设备的处理器占用时间差值。6.一种线程的处理器占用率获得方法,其特征在于,应用于包括多个虚拟设备的电子设备中,所述方法包括:任一虚拟设备判断电子设备的处理器是否为多核处理器;若所述电子设备的处理器为多核处理器,判断本虚拟设备分配的处理器资源配额是否小于或等于一个...
【专利技术属性】
技术研发人员:宁茂钦,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。