Jump to content

linux scheduling algorithm

- - - - -

  • Please log in to reply
6 replies to this topic

#1
kostas123

kostas123

    Newbie

  • Members
  • Pip
  • 6 posts
Does anyone know what sceduling algorithm use the Linux 2.2.6?
Or where i can find informations?

#2
fayyazlodhi

fayyazlodhi

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 403 posts
I found this to be a good linux scheduling overview though it is not version specific and the only reference it gives is to 2.6.10 kernel

http://forum.codecal...ll Programming)
Today is the first day of the rest of my life

#3
debtboy

debtboy

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 916 posts

kostas123 said:

Does anyone know what sceduling algorithm use the Linux 2.2.6?
Or where i can find informations?
not sure I understand...
crond handles scheduling in most unix-like systems,
crontab is the command to use to create a cronjob ;)

#4
Revolt

Revolt

    Programmer

  • Members
  • PipPipPip
  • 99 posts
That's a different kind of scheduling debtboy. I think he is referring to process scheduling.

I could only find data pertaining to the 2.6 kernel and it seems that in the beginning it used a O(1) scheduling algorithm and around 2.6.17 it changed to the Completely Fair Scheduler (CFS).

#5
kostas123

kostas123

    Newbie

  • Members
  • Pip
  • 6 posts
I am referring to process scheduling.

#6
fayyazlodhi

fayyazlodhi

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 403 posts
Am i missing something? I presumed it was process scheduling we were talking about. What other kind exactly exists in context of OS?
Today is the first day of the rest of my life

#7
Revolt

Revolt

    Programmer

  • Members
  • PipPipPip
  • 99 posts
Well, you could see cron as a kind of task scheduler for instance.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users