Information processing device and method of controlling information processing device
An information processing device and a technology for associating information, which are applied in the field of information processing devices and can solve problems such as setting a CPU operating frequency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0070] Configuration of the information processing apparatus according to the first embodiment
[0071] image 3 is a functional block diagram of the information processing apparatus according to the first embodiment. Such as image 3 As shown, the hardware 310 of the information processing apparatus 100 according to the first embodiment includes a CPU 311 and a frequency / voltage control circuit 312 . The configuration of the CPU311 corresponds to figure 2 The CPU201 shown in. The configuration of the frequency / voltage control circuit 312 corresponds to figure 2 Both the clock supply circuit 204 and the voltage supply circuit 205 are shown in .
[0072] The frequency / voltage control circuit 312 controls the operating frequency of the CPU 311 and the voltage supplied to the CPU 311 based on a control command output from the core 320 . For example, the frequency / voltage control circuit 312 reduces the voltage supplied to the CPU 311 while reducing the operating frequency...
no. 2 example
[0145] Operating frequency control according to the second embodiment
[0146] Figure 10 is a functional block diagram of the information processing apparatus according to the second embodiment. denoted by the same reference numerals Figure 10 in and image 3 The parts that are the same as or equivalent to those shown in , and their descriptions are omitted. Such as Figure 10 As shown, the information processing apparatus 100 according to the second embodiment except image 3 In addition to the configuration shown, there is a system load monitoring module 1001 .
[0147] The system load monitoring module 1001 monitors the system load from the system status acquisition interface 324 . For example, the system load is the use of the CPU 311 (for example, the proportion of time the CPU 311 performs processing). Alternatively, the system load may be the number of processes queued for processing by the CPU 311 . If a given change in system load occurs, the system load mon...
no. 3 example
[0186] Figure 18 is a functional block diagram of the information processing apparatus according to the third embodiment. denoted by the same reference numerals Figure 18 in and Figure 10 The same parts as those shown in , and their descriptions are omitted. Such as Figure 18 As shown, the information processing apparatus 100 according to the third embodiment except Figure 10 In addition to the configuration shown in , there is also a list 1801 of inspection targets and a process monitoring module 1802 . Upon detection of the start or stop of the application, the application start / stop monitoring module 342 notifies the process monitoring module 1802 of the application start / stop event.
[0187] The list of inspection targets 1801 is information indicating applications that are being inspected among the list 341 of applications that are monitoring targets. The check target list 1801 is stored, for example, in figure 2 in the secondary storage 203 shown in.
[018...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 