Τι θα μάθεις
- Να διακρίνεις διεργασία από νήμα.
- Να περιγράφεις αλγορίθμους χρονοπρογραμματισμού.
- Να εξηγείς τεχνικές διαχείρισης μνήμης.
Θεωρία
- Διεργασία: πρόγραμμα σε εκτέλεση, με δικό του χώρο διευθύνσεων.
- Νήμα: ελαφρύτερη μονάδα εντός διεργασίας· μοιράζεται μνήμη με άλλα νήματα της ίδιας διεργασίας.
- Round Robin: χρονοπρογραμματισμός με προκαθορισμένο χρονικό κβάντο.
- Άλλοι αλγόριθμοι: FCFS, SJF, Priority.
- Paging: η μνήμη χωρίζεται σε σελίδες σταθερού μεγέθους.
- Segmentation: χωρισμός σε λογικά τμήματα μεταβλητού μεγέθους.
Τι να θυμάσαι
- Process = ανεξάρτητος χώρος μνήμης.
- Thread = ελαφρύτερη, μοιράζεται μνήμη.
- Round Robin = κυκλική εναλλαγή με χρονικό κβάντο.
- Paging = σελίδες σταθερού μεγέθους.
Σύντομη ανακεφαλαίωση
Ολοκλήρωσες το κεφάλαιο;
Σήμανέ το αφού διαβάσεις τη θεωρία και κάνεις τον σύντομο αυτοέλεγχο. Το προσωπικό πλάνο θα περάσει στο επόμενο βήμα.