تعداد نشریات | 418 |
تعداد شمارهها | 9,997 |
تعداد مقالات | 83,560 |
تعداد مشاهده مقاله | 77,801,347 |
تعداد دریافت فایل اصل مقاله | 54,843,961 |
A Survey of Concurrency Control Algorithms in the Operating Systems | ||
International Journal of Information, Security and Systems Management | ||
مقاله 1، دوره 3، شماره 2، آبان 2014، صفحه 302-313 اصل مقاله (381.51 K) | ||
نوع مقاله: Research Paper | ||
نویسندگان | ||
Hossein Maghsoudloo؛ Rahil Hosseini | ||
Department of Computer Engineering, Shahr-e-Qods Branch, Islamic Azad University, Tehran, Iran | ||
چکیده | ||
Concurrency control is one of the important problems in operation systems. Various studies have been reported to present different algorithms to address this problem, although a few attempts have been made to represent an overall view of the characteristics of these algorithms and comparison of their capabilities to each other. This paper presents a survey of the current methods for controlling concurrency in operating systems. Classification of current algorithms in operating systems has been proposed. Current concurrency control algorithms are classified into four groups: 1) software-based algorithms, 2) hardware-based algorithms, 3) based operating system, and 4) based on message passing. Furthermore, it presents an analysis of the capabilities and characteristics of current algorithms' in their own category (intra-group comparison analysis) and between different categories (inter-group comparison analysis) to put a light on the way of selecting a proper algorithm for various circumstances in operating systems. | ||
کلیدواژهها | ||
Concurrency control؛ Operating systems؛ Semaphore؛ Monitors | ||
آمار تعداد مشاهده مقاله: 3,264 تعداد دریافت فایل اصل مقاله: 2,157 |