All of lore.kernel.org
 help / color / mirror / Atom feed
* Strange behaviour of the Round Robin policy
@ 2001-06-14 13:19 Philippe.LAFFONT
  0 siblings, 0 replies; only message in thread
From: Philippe.LAFFONT @ 2001-06-14 13:19 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: cc:Mail --]
[-- Type: text/plain, Size: 1198 bytes --]

     I'm using RedHat Linux V2.2.13 and I made the following test:
     
     I launched 10 times the same program with priority 10 of Round Robin 
     policy (from a shell having priority 20 of FIFO policy). Each program 
     does an infinite busy loop (while (1)).
     One minute later, I launched the "ps" command and I was expected that 
     the TIME values of all these processes are in an interval which is T 
     large, where T is given by sched_rr_get_interval() i.e. T=150ms in 
     this release.
     
     But the ps result was:
     PID TTY          TIME CMD
     652 tty1     00:00:00 login
     1549 tty1     00:00:00 bash
     1566 tty1     00:00:00 bash
     1596 tty1     00:01:12 my_program
     1597 tty1     00:00:02 my_program
     1598 tty1     00:00:01 my_program
     1599 tty1     00:00:01 my_program
     1600 tty1     00:00:05 my_program
     1601 tty1     00:00:01 my_program
     1602 tty1     00:00:00 my_program
     1603 tty1     00:00:16 my_program
     1604 tty1     00:00:01 my_program
     1605 tty1     00:00:00 my_program
     1610 tty1     00:00:00 ps
     
     Does someone have any explanation of this behavior? Thanks in advance.
     
     
     


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-06-14 13:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-06-14 13:19 Strange behaviour of the Round Robin policy Philippe.LAFFONT

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.