ΕΠ48 - Advanced Topics in Operating Systems

Information

Code : ΕΠ48

Type : Elective

Semester : 5

ECTS credits: 5

Course URL: Δεν υπάρχει προς το παρόν

Expected Outcomes

With the completion of the course, students are expected to be familiar with advanced concepts of Operating systems, especially the ones that are involved and exploited by further technologies such as containerization, cloud computing and devops.

Content

Special purpose Operating Systems (network-centric, embedded, mobile, real time etc.), Distributed File Systems, Virtualization, Hypervisor Types, Cloud OS, IoT OS, Networking, Sockets, multicore issues, Common case studies (Windows, Linux, RT-Linux, Android), Linux capabilities (cgroups, namespaces), Signals, Deadlocks, Message passing, Lock avoidance, Practical Excercises and experimentation

Evaluation Means

 

Bibliography

1. Λειτουργικά Συστήματα, 9η Έκδοση
Κωδικός Βιβλίου στον Εύδοξο: 68374433
Έκδοση: 9η/2017
Συγγραφείς: Stallings William
ISBN: 9789604187157
Τύπος: Σύγγραμμα
Διαθέτης (Εκδότης): ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ Α.Ε.

2. Λειτουργικά Συστήματα, 10η Εκδ.
Κωδικός Βιβλίου στον Εύδοξο: 102070659
Έκδοση: 10η Εκδ./2021
Συγγραφείς: Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
ISBN: 9789605127473
Τύπος: Σύγγραμμα
Διαθέτης (Εκδότης): Χ. ΓΚΙΟΥΡΔΑ & ΣΙΑ ΕΕ

3. ΣΥΓΧΡΟΝΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ
Κωδικός Βιβλίου στον Εύδοξο: 77108683
Έκδοση: 4η Αμερικανική/2018
Συγγραφείς: ANDREW S. TANENBAUM, HERBERT BOS
ISBN: 9789604618538
Τύπος: Σύγγραμμα
Διαθέτης (Εκδότης): ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ ΕΠΕ

ACM SIGOPS Operating Systems Review
IEEE Computer