A Non-Database Operations Aware Priority Ceiling Protocol for Hard Real-Time Database Systems
Ritesh Kumar Singh, Sarvesh Pandey, Udai Shanker · 2019
The operations performed on any complex real-time database system (RTDBS) may be categorized as database and/or non-database operations. The database operations require a lock on data objects to be acquired/released during the concurrent execution of transactions while the non-database operations use restrictive strategy by locking dummy data objects for ensuring freedom from read and write operations affecting system performance negatively. Almost no research work has been done in the handling of non-database operations; though, research in this direction may be useful to improve underlying system performance. Therefore, this paper proposes a Non-Database-Operations-Aware Priority Ceiling Protocol (N-DOAP) for an efficient scheduling of resources resulting into the improved schedulability. The performance of the above protocol is assessed considering the aspect of non-database operations.