发明名称 Method for controlling a mobile terminal device by calculating a concurrency based on the calculated CPU utilization for a foreground or background operation executed by the device
摘要 A method for controlling a mobile terminal device that includes a multi-core CPU and a display that displays an execution result of an application program executed by the multi-core CPU includes detecting an application program of which an execution result is displayed, calculating a CPU load per thread in the application program detected in the detecting, and increasing the number of cores operating in the multi-core CPU when the number of threads, each of the threads causing the CPU load to be equal to or higher than a first value, is equal to or higher than a second value.
申请公布号 US9058173(B2) 申请公布日期 2015.06.16
申请号 US201213592646 申请日期 2012.08.23
申请人 FUJITSU LIMITED 发明人 Murakami Takeo
分类号 G06F1/00;G06F1/32;G06F1/26;G06F9/48;G06F9/50;H04W52/02 主分类号 G06F1/00
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. A method for controlling a mobile terminal device that includes a multi-core CPU and a display that displays an execution result of an application program executed by the multi-core CPU, the method comprising: when an execution result is displayed on the display, determining that an application program performed by the multi-core CPU that causes the execution result to be displayed is a foreground operation; calculating a CPU utilization per thread for the foreground operation; calculating a concurrency of the foreground operation based on the calculated CPU utilization, the concurrency being a number of threads that cause the CPU utilization to be equal to or larger than a first threshold value; when the concurrency is equal to or larger than a second threshold value, increasing a number of cores operating in the multi-core CPU; and when the concurrency is smaller than the second threshold value, increasing a frequency of at least one core already operating in the multi-core CPU.
地址 Kawasaki JP