×

Program processing apparatus and method, and image forming apparatus

  • US 10,324,667 B2
  • Filed: 02/18/2016
  • Issued: 06/18/2019
  • Est. Priority Date: 03/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A program processing apparatus that executes a plurality of threads, comprising:

  • a memory storing a control program; and

    a multi-core processor that includes a plurality of processor cores and respective caches for the plurality of processor cores, wherein when the control program is executed by the multi-core processor it causes the multi-core processor to perform a method comprising;

    storing an identifier of a generated thread;

    setting an operation state to be an activation processing state, when a specific program starts activation processing of an application program, and setting the operation state to be an activation processing complete state, after completion of the activation processing of an application program that is being executed, wherein the application program continues to execute after the activation processing state completes; and

    while the operation state is the activation processing state, fixedly allocating a generated thread of the specific program to a specific processor core, and after the operation state is set to the activation processing complete state, allocating the generated thread of the specific program to a plurality of processor cores determined by an operating system,wherein the same data is not cached in the respective caches for the plurality of processor cores by fixedly allocating the generated thread of the specific program to the specific processor core while the operation state is the activation processing state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×