Προς το περιεχόμενο

MINIX χρονοπρογραμματισμός


Sayer

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα.

 

Σε εργασία μου,στο λειτουργικό σύστημα minix, ζητείται να τροποποιήσω τον αλγόριθμο χρονοπρογραμματισμού του ΜΙΝΙΧ ως εξής:

1.Υποστήριξη 32 ουρών προτεραιότητας

2.Υποστήριξη 8 ουρών προτεραιότητας.

3.1 ουρά προτεραιότητας, δηλαδή να γίνει όπως ο αλγόριθμος Round-Robin.

 

Sta 2 πρώτα ερωτήματα, έχω κάνει το εξής.:

 

Sto usr/src/kernel/poc.h αλλάζω την γραμμή

"define NR_SCHED_QUEUES 16" με την γραμμή "define NR_SCHED_QUEUES 32"

 

kai antistoixa allazo thn grammh

"define NR_SCHED_QUEUES 16" με την γραμμή "define NR_SCHED_QUEUES 8"

 

Kαμιά ιδέα για το 3 ερώτημα???(round robin algorithm????)

 

 

 

Επίσης, κάποιο link /οδηγίες ώστε να υλοποιήσω τον αλγόριθμο χρονοπρογραμματισμού "δίκαιας διανομής"(Fair share scheduling)???

 

 

Ευχαριστώ προκαταβολικά για οποιαδήποτε απάντηση.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...