Electronic device that uses hardware corresponding to priority level of processor usage
Abstract
An electronic device includes a CPU that executes the process execution program to function as a plurality of process execution units as threads and an execution control unit. The plurality of process execution units use the CPU to execute a process. The execution control unit controls executing of the process by the plurality of process execution units. The execution control unit sets a CPU usage priority level for each of the plurality of process execution units. The execution control unit changes the CPU usage priority level of the job of a type other than a specific type to a priority level that is equal to or less than a specific priority level, when the job of the specific type and the job of the type other than the specific type are simultaneously executed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An electronic device for executing a plurality of types of a job, comprising:
a Central Processing Unit (CPU); and a storage unit that stores a process execution program, the CPU executing the process execution program to function as;
a plurality of process execution units as threads that use the CPU to execute a process; and
an execution control unit that controls executing of the process by the plurality of process execution units,
wherein the execution control unit (i) sets a CPU usage priority level for each of the plurality of process execution units, and (ii) changes the CPU usage priority level of the job of a type other than a specific type to a priority level that is equal to or less than a specific priority level when the job of the specific type and the job of the type other than the specific type are simultaneously executed.
2 . The electronic device according to claim 1 ,
wherein the specific priority level is a lowest priority level in a settable range.
3 . The electronic device according to claim 1 ,
wherein the CPU executes the process execution program to further function as a type accepting unit that accepts a designation of the specific type.
4 . The electronic device according to claim 1 ,
wherein the execution control unit, when the job of the specific type and the job of the type other than the specific type are no longer executed simultaneously, returns the CPU usage priority level of the job whose CPU usage priority level has been changed to the priority level before changing.Join the waitlist — get patent alerts
Track US2020110636A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.