Adobe PDF (1.24 MB)
Title Details:
Processes and Threads
Authors: Mitropoulos, Sarantis
Douligeris, Christos
Description:
Abstract:
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.
Linguistic Editors: Kolitsopoulou, Marina
Graphic Editors: Vasilakopoulos, Vasileios
Type: Chapter
Creation Date: 26-10-2023
Item Details:
License: Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Handle http://hdl.handle.net/11419/11088
Bibliographic Reference: Mitropoulos, S., & Douligeris, C. (2023). Processes and Threads [Chapter]. In Mitropoulos, S., & Douligeris, C. 2023. Distributed Information Systems and their Management [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/11088
Language: Greek
Is Part of: Distributed Information Systems and their Management
Publication Origin: Kallipos, Open Academic Editions