International Journal of Emerging Technology and Advanced Engineering (IJETAE)
The migration to multi-core devices requires complex changes to system and software to obtain optimal performance. While the multi-core device improves its resource through higher integration, the complexity of application also grows equally which results in resource constraints. However, the task scheduling and synchronization provided by the Real-Time Operating System (RTOS) to multi-core processor is quite limited, which can barely meet the sharing of resources effectively. The Reader Writer (RW) Lock is one of the methods to share the resources. However, these locks are not available for multi-core non-posix operating systems.