In computer science, real-time computing (RTC) is the study of hardware and software systems that are subject to a "real-time constraint"—i.e., operational deadlines from event to system response. By contrast, a non-real-time system is one for which there is no deadline, even if fast response or high performance is desired or preferred. The needs of real-time software are often addressed in the context of real-time operating systems, and synchronous programming languages, which provide frameworks on which to build real-time application software.
Welcome to CWAnswers
CWAnswers is your guide to the sprawling world wide web. The directory aims to provide a useful guide made by users. You can share your knowledge as well - simply sign up and edit your first entry. For questions just contact the team at support - at - cwanswers.com.
Weblinks for Real-time
Top 10 for Real-time
Things about Real-time you find nowhere else.
Select content modules
RTP Blog 2.0 - Adam Waters Real Time Physique Transformation Blog
My "Secret" Blog Revealed. My FaceBook Profile. Mystery RTP Event. NHK TV: Real-Time Recap ... can start your own Real Time Accountability Blog and join the ...www.rtp-blog.com/Real Time Blog
Real Time Blog. God is the Author of reality and time. He knows what's real ... in His Time ... afford to have me cut off from precious contacts at that time. ...timetogetrealwithgod.blogspot.com/News-meister real-time blog
News-meister Real-time Blog. This BLOG is intended to serve as a source for real-time commentary about ... states in the Central Time Zone cast ballots for ...newsmeisterrealtime.blogspot.com/Real-Time Rendering
Real-Time Rendering. 3rd Edition. sackboy from LittleBIGPlanet. Blog. Book Information ... Real-Time Rendering Blog. RSS Feeds: Entries, Comments. Blog powered ...www.realtimerendering.com/blog/Irwin Lazar's "Real-Time" Blog
Blogging on VOIP, unified communications, presence, and collaboration. ... Rich Tehrani - VoIP Blog. Ross Mayfield. Skype Journal. Ted Wallingford. Telepocalypse ...www.irwinlazar.com/In computer science, real-time computing (RTC) is the study of hardware and software systems that are subject to a "real-time constraint"—i.e., operational deadlines from event to system response. By contrast, a non-real-time system is one for which there is no deadline, even if fast response or high performance is desired or preferred. The needs of real-time software are often addressed in the context of real-time operating systems, and synchronous programming languages, which provide frameworks on which to build real-time application software.
A real time system may be one where its application can be considered (within context) to be mission critical. The anti-lock brakes on a car are a simple example of a real-time computing system — the real-time constraint in this system is the short time in which the brakes must be released to prevent the wheel from locking. Real-time computations can be said to have failed if they are not completed before their deadline, where their deadline is relative to an event. A real-time deadline must be met, regardless of system load.
History
The term real-time derives from its use in early simulation. While current usage implies that a computation that is 'fast enough' is real-time, originally it referred to a simulation that proceeded at a rate that matched that of the real process it was simulating. Analog computers, especially, were often capable of simulating much faster than real-time, a situation that could be just as dangerous as a slow simulation if it were not also recognized and accounted for.
Hard and soft real-time systems
A system is said to be real-time if the total correctness of an operation depends not only upon its logical correctness, but also upon the time in which it is performed. The classical conception is that in a hard real-time or immediate real-time system, the completion of an operation after its deadline is considered useless - ultimately, this may lead to a critical failure of the complete system. A soft real-time system on the other hand will tolerate such lateness, and may respond with decreased service quality (e.g., dropping frames while displaying a video).
Hard real-time systems are used when it is imperative that an event is reacted to within a strict deadline. Such strong guarantees are required of systems for which not reacting in a certain window of time would cause great loss in some manner, especially physically damaging the surroundings or threatening human lives (although the strict definition is simply that missing the deadline constitutes failure of the system). For example, a car engine control system is a hard real-time system because a delayed signal may cause engine failure or damage. Other examples of hard real-time embedded systems include medical systems such as heart pacemakers and industrial process controllers. Hard real-time systems are typically found interacting at a low level with physical hardware, in embedded systems.



























