Difference between Relative and Absolute Deadline of Real-time Task Last Updated : 28 Jan, 2022 Comments Improve Suggest changes Like Article Like Report 1. Relative Deadline : The time interval between the start of the task and the completion of the real-time task is known as Relative deadline. It is basically the time interval between arrival and corresponding deadline of the real-time task. If the arrival time of task is 't' and corresponding deadline of task is 't+d' then, Relative deadline = d 2. Absolute Deadline : The time interval between the time 0 and the completion of the real-time task is known as Absolute deadline. It is basically the time interval between time 0 and corresponding deadline of the real-time task. If the arrival time is 't' and corresponding deadline of task is 't+d' then, Absolute deadline = t+d Difference between Relative and Absolute Deadline of Real-time task : RELATIVE DEADLINE ABSOLUTE DEADLINE It is time interval between arrival and corresponding deadline of the task. It is time interval between time 0 and corresponding deadline of the task. It depends on the arrival time of the task. It does not depend on the arrival time of the task. It is mostly used in computational work. It is not used in computation work. If A.T of task is t and deadline is (t+d), relative deadline is 'd'. If A.T of task is t and deadline is (t+d), absolute deadline is (t+d). It may be less than or equal to absolute deadline. It is always greater than or equal to relative deadline. It is maximum allowed response time of real-time task. It is sum of release time and relative deadline. Comment More infoAdvertise with us Next Article Difference between Relative and Absolute Deadline of Real-time Task P pp_pankaj Follow Improve Article Tags : Operating Systems Difference Between Similar Reads Operating System Tutorial An Operating System(OS) is a software that manages and handles hardware and software resources of a computing device. Responsible for managing and controlling all the activities and sharing of computer resources among different running applications.A low-level Software that includes all the basic fu 4 min read Types of Operating Systems Operating Systems can be categorized according to different criteria like whether an operating system is for mobile devices (examples Android and iOS) or desktop (examples Windows and Linux). Here, we are going to classify based on functionalities an operating system provides.8 Main Operating System 11 min read Difference Between IPv4 and IPv6 In the digital world, where billions of devices connect and communicate, Internet Protocol (IP) Addresses play a crucial role. These addresses are what allow devices to identify and locate each other on a network.To know all about IP Addresses - refer to What is an IP Address?Currently, there are tw 9 min read CPU Scheduling in Operating Systems CPU scheduling is a process used by the operating system to decide which task or process gets to use the CPU at a particular time. This is important because a CPU can only handle one task at a time, but there are usually many tasks that need to be processed. The following are different purposes of a 8 min read Difference between BFS and DFS Breadth-First Search (BFS) and Depth-First Search (DFS) are two fundamental algorithms used for traversing or searching graphs and trees. This article covers the basic difference between Breadth-First Search and Depth-First Search.Difference between BFS and DFSParametersBFSDFSStands forBFS stands fo 2 min read Introduction of Deadlock in Operating System A deadlock is a situation where a set of processes is blocked because each process is holding a resource and waiting for another resource acquired by some other process. In this article, we will discuss deadlock, its necessary conditions, etc. in detail.Deadlock is a situation in computing where two 11 min read What is an Operating System? An Operating System is a System software that manages all the resources of the computing device. Acts as an interface between the software and different parts of the computer or the computer hardware. Manages the overall resources and operations of the computer. Controls and monitors the execution o 9 min read Page Replacement Algorithms in Operating Systems In an operating system that uses paging for memory management, a page replacement algorithm is needed to decide which page needs to be replaced when a new page comes in. Page replacement becomes necessary when a page fault occurs and no free page frames are in memory. in this article, we will discus 7 min read Paging in Operating System Paging is the process of moving parts of a program, called pages, from secondary storage (like a hard drive) into the main memory (RAM). The main idea behind paging is to break a program into smaller fixed-size blocks called pages.To keep track of where each page is stored in memory, the operating s 8 min read Disk Scheduling Algorithms Disk scheduling algorithms are crucial in managing how data is read from and written to a computer's hard disk. These algorithms help determine the order in which disk read and write requests are processed, significantly impacting the speed and efficiency of data access. Common disk scheduling metho 12 min read Like