CFS: νέος CPU scheduler στον πηρύνα

Ανώνυμος (χωρίς επαλήθευση) | Κυρ, 01/13/2008 - 23:22 | 1' | 1


Η επόμενη έκδοση του πυρήνα Linux θα έχει έναν νέο scheduler, το CFS (Completely Fair Scheduler) του Ingo Molnar.

Ο νέος CPU scheduler αντικαθιστά τον Ο(1) scheduler (επίσης του Molnar) και στοχεύει να είναι το μοντέλο μιας ιδανικής, πολυεπεξεργαστικής CPU σε πραγματικό hardware. To CFS προσπαθεί να δώσει περισσότερο CPU time στη διεργασία που έχει τη μεγαλύτερη ανάγκη και να καταμερίσει τον χρόνο του επεξεργαστή στις διάφορες διεργασίες ακολοθούντας τη λογική του 'ideal
multitasking hardware'. Ο νέος scheduler αναμένεται να βελτιώσει την απόκριση του Linux στο desktop και θα εμφανιστεί από την έκδοση 2.6.23+



Διαβάστε Περισσότερα

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Λοιπόν, έχει δημιουργηθεί μεγάλο θέμα με τον CFS σε σχέση με τον SD που έφτιαχνε ο Con Colivas (maintainer του ck patch set για τον πυρήνα Linux).

Ως αποτέλεσμα της απόφασης, ο Colivas ανακοίνωσε ότι θα σταματήσει να ασχολείται με τον πυρήνα.

Διαβάστε μια σειρά από emails που αντάλλαξε ο Linus με διάφορους developers όπου εξηγεί με τον δικό του τρόπο την απόφασή του να επιλέξει το CFS και όχι το SD.
http://kerneltrap.org/node/14008

Διαβάστε benchmarks με FPS για τους δύο schedulers σε διάφορα παιχνίδια:

http://kerneltrap.org/node/14023