ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ

Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας Υπολογιστών
Εργαστήριο Συστημάτων Υπολογιστών - ΕΣΥ
Τομέας Η&Η/Υ
Εξάμηνο: 8ο
Διδάσκων: Χούσος Ευθύμιος
Ιστοσελίδα Μαθήματος στον Κόμβο του Τμήματος


[Ύλη]     [Πληροφορίες/Βοηθητικό Υλικό Μαθήματος]

ΥΛΗ ΜΑΘΗΜΑΤΟΣ

Ορισμοί λειτουργικών συστημάτων, ιστορική εξέλιξή τους, κυριώτερα μέρη τους. Διαδικασίες, καταστάσεις διαδικασιών, τμήμα ελέγχου διαδικασιών, σήματα διακοπής. Συγχρονισμός: παραλληλία, κρίσιμες περιοχές, αμοιβαίος αποκλεισμός, primitives αμοιβαίου αποκλεισμού, υλοποίησή τους. Λύση Peterson, Test-and-set, σημαφόροι, υλοποίηση σημαφόρων, ακέραιοι σημαφόροι. Κρίσιμες περιοχές υπό συνθήκη, ουρές γεγονότων, monitors, κατανεμημένος συγχρονισμός: ο αλγόριθμος του Bakery, αλγόριθμος Ricart-Ayrawala, Token-Ring μεθόδοι. Διαχείριση μνήμης: (α) Πραγματική μνήμη, (β) Ιδεατή μνήμη. Διαχείριση CPU. Διαχείριση Δίσκων.

[Αρχή]

ΠΛΗΡΟΦΟΡΙΕΣ / ΒΟΗΘΗΤΙΚΟ ΥΛΙΚΟ ΜΑΘΗΜΑΤΟΣ

Για απορίες ή πληροφορίες σχετικά με το μάθημα μπορείτε να απευθείνεστε στον διδάσκοντα Ε. Χούσο (housos@ee.upatras.gr).

Βοηθητικό Υλικό:

Σχετικά Κείμενα
1. Operating Systems Concepts
2. Operating Systems Concepts, Online http://www.wiley.com/college/silberschatz6e/0471417432/instructor.html
3.http://os-book.iwn.gr
4. Operating Systems Concepts, Seventh Edition, Online
http://jws-edcv.wiley.com/college/bcs/redesign/student/0,12264,_0471694665_BKS_2217_____,00.html
5. Operating Systems Concepts
http://cs-www.cs.yale.edu/homes/avi/os-book/index.html
6. Typical Single Semester Course
Σχετικά Links
http://williamstallings.com/OS4e.html
http://www.williamstallings.com/StudentSupport.html 
http://www.cs.vu.nl/~ast/books/book_software.html 
http://www.cs.chalmers.se/~ptrianta/OS/
Basic linux commands links
http://www.fortystones.com/40-basic-linux-command-line-tips-tricks/
http://www.comptechdoc.org/os/linux/usersguide/linux_ugbasics.html
http://www.reallylinux.com/docs/basic.shtml
http://www.debianhelp.co.uk/commands.htm

[Αρχή]

Εργαστήριο Συστημάτων Υπολογιστών, ©2004,2005