发明名称 Image forming apparatus, and method and program for controlling parallel processing
摘要 An image forming apparatus includes a processor including a CPU formed with a plurality of cores, the CPU performing processes, wherein a CPU core managing unit operates at least one predetermined core by a first control method involving relatively frequent process switching through task switching, and operates the other one or more cores than the at least one predetermined core by a second control method involving relatively less frequent process switching, and when a first process requiring communication with a device outside the processor and a second process not requiring communication with a device outside the processor are performed in parallel, the CPU core managing unit causes the at least one predetermined core to perform the first process, and causes the at least one predetermined core and the other one or more cores to perform the second process.
申请公布号 US9398189(B2) 申请公布日期 2016.07.19
申请号 US201514857011 申请日期 2015.09.17
申请人 KONICA MINOLTA, INC. 发明人 Watanabe Yukio
分类号 G06F15/00;G06F3/12;G06K1/00;H04N1/32;H04N1/00 主分类号 G06F15/00
代理机构 Buchanan Ingersoll & Rooney PC 代理人 Buchanan Ingersoll & Rooney PC
主权项 1. An image forming apparatus comprising a processor including a CPU (Central Processing Unit) formed with a plurality of cores, the CPU performing processes, wherein a CPU core managing unit configured to manage the cores operates at least one predetermined core among the cores by a first control method involving relatively frequent process switching through task switching in an OS (Operating System) operated by the CPU, and operates the other one or more cores than the at least one predetermined core by a second control method involving relatively less frequent process switching through the task switching, and when a first process requiring communication with a device outside the processor and a second process not requiring communication with a device outside the processor are performed in parallel, the CPU core managing unit causes the at least one predetermined core to perform the first process, and causes the at least one predetermined core and the other one or more cores to perform the second process, the second process being distributed among the at least one predetermined core and the other one or more cores.
地址 Chiyoda-Ku, Tokyo JP