×

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND EXCLUSIVE CONTROL PROGRAM

  • US 20160253275A1
  • Filed: 02/01/2016
  • Published: 09/01/2016
  • Est. Priority Date: 02/26/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. An information processing device comprising:

  • a plurality of process execution units that execute respective processes;

    a lock variable storage device that stores, with respect to a lock relating to a common resource which is accessed by the plurality of process execution units, a lock variable having a lock state flag indicating a lock acquisition state and a lock release state, and a lock identification information which is updated each time the lock is acquired; and

    an exclusive control device that executesfirst lock acquisition processing, which includes, when the lock state flag is the lock release state, updating the lock state flag of the lock variable in the lock variable storage device to the lock acquisition state, and updating the lock identification information of the lock variable to newly updated lock identification information, to acquire the lock for the process execution unit, andsecond lock acquisition processing, which includes, when the lock state flag is the lock acquisition state, updating the lock identification information of the lock variable in the lock variable storage device to newly updated lock identification information to acquire the lock for the process execution unit, after a predetermined time-out time elapses while the lock variable in the lock variable storage device maintains the same lock identification information.

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