This item is provided by the institution :
Hellenic Academic Libraries Link   

Repository :
Kallipos Repository   

see the original item page
in the repository's web site and access all digital files if the item*



Διεργασίες και Νήματα (EL)
Processes and Threads (EN)

Δουληγέρης, Χρήστος (EL)
Μητρόπουλος, Σαράντης (EL)
Douligeris, Christos (EN)
Mitropoulos, Sarantis (EN)

7 (EL)

2023-10-26T09:39:33Z


Σε αυτό το κεφάλαιο παρουσιάζεται ο κρίσιμος ρόλος που παίζουν οι διεργασίες και τα νήματα στα κατανεμημένα συστήματα (ΚΣ). Καταρχάς, γίνεται επισκόπηση της έννοιας της διεργασίας. Κατόπιν εισάγονται τα νήματα, ο λόγος δημιουργίας τους και η χρησιμότητά τους. Εξετάζεται η σχέση τους με τα παράλληλα συστήματα και την αποδοτικότητα των ΚΣ. Αναλύεται η διαδικασία της δημιουργίας, εκτέλεσης και καταστροφής τους στον πυρήνα ενός λειτουργικού συστήματος, ώστε να εξασφαλίζεται η ομαλή και αποδοτική εκτέλεση μιας εφαρμογής πάνω σε αυτό. Τα νήματα επιδεικνύονται στη γλώσσα προγραμματισμού Java, ενώ στην ίδια γλώσσα προγραμματισμού εξετάζονται και τα θέματα του συγχρονισμού και της επικοινωνίας μεταξύ νημάτων, και παρέχονται κατάλληλα παραδείγματα. (EL)
In this chapter there is an introduction to the critical role that processes and threads play in distributed systems. First, an overview of the process concept is given. Then the threads are introduced, as well as the reason for their creation and their utility. Their relationship with parallel systems and the efficiency of distributed systems is examined. The process of their creation, execution and destruction in the core of an operating system is analyzed, in order to ensure the smooth and efficient execution of an application on it. Threads are demonstrated in the Java programming language, while in the same programming language the topics of synchronization and communication between threads are also discussed, providing appropriate examples. (EN)




Αρχιτεκτονική, Υπηρεσίες, Προγραμματισμός, Εφαρμογές, Ασφάλεια Architecture, Services, Programming, Applications, Security
Creator: Δουληγέρης, Χρήστος, Douligeris, Christos, Μητρόπουλος, Σαράντης, Mitropoulos, Sarantis
Item type: Educational material
Scientific field: Communication engineering and systems, Telecommunications, Information science
Υear: 2023
Institution: Hellenic Academic Libraries Link
Collection : Kallipos Repository





*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)