Scheduling Algorithms - Operating System Process Scheduler Implementations - AIX


In AIX Version 4 there are three possible values for thread scheduling policy :

  • FIFO: Once a thread with this policy is scheduled, it runs to completion unless it is blocked, it voluntarily yields control of the CPU, or a higher-priority thread becomes dispatchable. Only fixed-priority threads can have a FIFO scheduling policy.
  • RR: This is similar to the AIX Version 3 scheduler round-robin scheme based on 10ms time slices. When a RR thread has control at the end of the time slice, it moves to the tail of the queue of dispatchable threads of its priority. Only fixed-priority threads can have a RR scheduling policy.
  • OTHER This policy is defined by POSIX1003.4a as implementation-defined. In AIX Version 4, this policy is defined to be equivalent to RR, except that it applies to threads with non-fixed priority. The recalculation of the running thread's priority value at each clock interrupt means that a thread may lose control because its priority value has risen above that of another dispatchable thread. This is the AIX Version 3 behavior.

Threads are primarily of interest for applications that currently consist of several asynchronous processes. These applications might impose a lighter load on the system if converted to a multithreaded structure.

AIX 5 implements the following scheduling policies: FIFO, round robin, and a fair round robin. The FIFO policy has three different implementations: FIFO, FIFO2, and FIFO3. The round robin policy is named SCHED_RR in AIX, and the fair round robin is called SCHED_OTHER. This link provides additional information on AIX 5 scheduling: .

Read more about this topic:  Scheduling Algorithms, Operating System Process Scheduler Implementations

Other articles related to "aix":

Lycée International Georges Duby - Location
... in a village called Luynes, on the southern outskirts of Aix-en-Provence ... areas dominated by Montagne Sainte-Victoire, a major landmark of the Aix area, and a favorite motif of Paul Cézanne ... life and of its unique position between Aix-en-Provence and Marseille ...
AS Aix-en-Provence
... Aixoise is a French association football team playing in the city of Aix-en-Provence, Bouches-du-Rhône ... AS Aix-en-Provence currently play in Division d'Honneur de la Ligue Méditerrannée (6th division) ...
Locus Computing Corporation - Products - AIX For IBM PS/2 and System/370
... Locus was commissioned by IBM to produce a version of the AIX UNIX based operating system for the PS/2 and System/370 ranges ... The single-system image capabilities of LOCUS were incorporated under the name of AIX TCF (transparent computing facility) ...
Catherine Cadière - Trial
... The case was transferred to the court of Aix-en-Provence ... Catherine was first placed in a convent in Toulon and was then take to a convent in Aix for the trial ... supported by parliamentarias, noblewomen, and the public in Toulon and Aix ...
Aix, Nord - Heraldry
... The arms of Aix are blazoned Gules, a lion Or, armed, langued and crowned azure ... ( Aix-en-Pévèle , Emmerin, and Haubourdin use the same arms) ...