Patent ID: 6850966
Filing Date: 2005-02-01
Classification: G06F

Abstract:
1. A method for smooth scheduling on a periodic basis in a client-server system, which creates a schedule to find a time slot in which a number of processes performed in a same time slot is minimized under a rule that the processes are performed in the same time slot every time a specified period passes, wherein said processes performed in the same time slot every time a specified period passes are performed based on a table of time slots for processes, wherein a time slot, in which the processes are performed, and a process identifier, which is an identifier to identify the process to be performed in the time slot, are associated with each other and held therein, said method comprising the steps of: calculating a table of maximum values respectively for the number of processes for each time slot to find the table of maximum values respectively for the number of processes for each time slot, wherein the respective maximum value of the number of processes, which is a maximum value in each time slot of the number of processes performed in a cycle of a specified period, is associated with the time slot stored therein; calculating a time slot, which finds a time slot, in which a minimum value among said maximum values is associated and stored therein, wherein said maximum values are stored in the table of maximum values respectively for the number of processes for each time slot, found in said step of calculating the table of maximum values respectively for the number of processes for each time slot; accepting a process identifier; and associating a process identifier, accepted by the step of accepting a process identifier, with the time slot found in the step of calculating a time slot, and which stores the same in said table of time slots for processes.