A Survey on Minimizing Lock Contention in Shared Resources in Linux Kernel
- Authors
- Cho, S.; Lee, S.; Pham, K.T.; Anh, N.L.; Kim, S.; Son, Y.
- Issue Date
- Oct-2022
- Publisher
- IEEE Computer Society
- Keywords
- Linux kernel; Lock contention; Parallelism; Shared resources
- Citation
- International Conference on ICT Convergence, v.2022-October, pp 1133 - 1135
- Pages
- 3
- Journal Title
- International Conference on ICT Convergence
- Volume
- 2022-October
- Start Page
- 1133
- End Page
- 1135
- URI
- https://scholarworks.bwise.kr/cau/handle/2019.sw.cau/60825
- DOI
- 10.1109/ICTC55196.2022.9952854
- ISSN
- 2162-1233
- Abstract
- Many programs in multi-core environment use shared-memory parallelism using multi-threading. The multiple threads typically use locks to coordinate access the shared resources. In many cases, contention for locks reduces parallel efficiency and affects the scalability. Thus, it is important to study lock contention problems and its solutions in shared resources in multi-core era. In this paper, we investigate the studies to minimizing lock contention in shared resources in Linux kernel. For example, we study fine-grained locking mechanisms, lock-free based schemes, and scheduler schemes to minimize the lock contention in Linux kernel. Thus, we simplify and categorize the schemes and finally identify future research directions.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Software > School of Computer Science and Engineering > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.