Real Time Operating Systems
-
Hi All, May I know what are Real Time Operating Systems. Though I know the general overview of the concept, what I want to know is that what are the various constraints that the Real Time OS follows. Also I've read that real time systems do not have a secondary memory such as Disk, is it true?? If yes then does Real time systems only have a RAM or ROM ?? I've come across some people saying that real time systems may have a Disk as a secondary memory. This has lead me to confusion. Can anybody clear my doubts. Thanks and regards, Abhishek. Learning is a never ending process of Life.
-
Hi All, May I know what are Real Time Operating Systems. Though I know the general overview of the concept, what I want to know is that what are the various constraints that the Real Time OS follows. Also I've read that real time systems do not have a secondary memory such as Disk, is it true?? If yes then does Real time systems only have a RAM or ROM ?? I've come across some people saying that real time systems may have a Disk as a secondary memory. This has lead me to confusion. Can anybody clear my doubts. Thanks and regards, Abhishek. Learning is a never ending process of Life.
Real Time Operating Systems are usually subdivided in two classes: "hard" real time and "soft" real time. A "hard" RTOS must have absolutely predictable response time to any event, which usually prevents the use of disk memory. A "soft" RTOS will have response time following a known statistical model with some guaranteed upper boundary. Many commercial RT systems are actually hybrids that run a normal time-sharing OS as a "background task" of a soft RTOS.
-
Hi All, May I know what are Real Time Operating Systems. Though I know the general overview of the concept, what I want to know is that what are the various constraints that the Real Time OS follows. Also I've read that real time systems do not have a secondary memory such as Disk, is it true?? If yes then does Real time systems only have a RAM or ROM ?? I've come across some people saying that real time systems may have a Disk as a secondary memory. This has lead me to confusion. Can anybody clear my doubts. Thanks and regards, Abhishek. Learning is a never ending process of Life.
As far as I consider RTOS, its just the platform whenr the system runs for LIVE. For example, the mobile phone has a processor in it, with its own OS running on it. And that OS I mean, may or maynot have the memory disk. The actual 'code' will be in a EEPROM, programmed at the lab/factory. And it starts 'running' when power ON. They are mostly driven by the interupts and timed routines (people call that as ISRs - interupt service routines). Thats what I know... r u confused more??:confused: