LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > Other *NIX
User Name
Password
Other *NIX This forum is for the discussion of any UNIX platform that does not have its own forum. Examples would include HP-UX, IRIX, Darwin, Tru64 and OS X.

Notices


Reply
  Search this Thread
Old 07-05-2010, 03:46 AM   #1
pato wlmc
LQ Newbie
 
Registered: Jul 2010
Posts: 7

Rep: Reputation: 0
What's a RTOS


Well, i've been reading about it on wiki and other sites, but i just can't get it.

Whats a RTOS?
What are they ( RTOSs ) used for?
How does it works?
Can i install it in my pc?
 
Old 07-05-2010, 03:54 AM   #2
MrCode
Member
 
Registered: Aug 2009
Location: Oregon, USA
Distribution: Arch
Posts: 864
Blog Entries: 31

Rep: Reputation: 148Reputation: 148
Well, I don't know much about it myself, but from what I do know, you probably don't need a RTOS. RTOSes, I would think, are typically only used in instances where time is of the essence; the task must be completed exactly within a certain deadline. Examples of this would be in things like embedded systems in, for example, avionics on an aircraft, or other such things where the system can't dilly-dally around performing slow computations...

That's just my
 
0 members found this post helpful.
Old 07-05-2010, 07:29 AM   #3
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
3rd hit in a Google search:
http://en.wikipedia.org/wiki/Real-time_operating_system
 
Old 07-05-2010, 05:23 PM   #4
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by pato wlmc View Post
Whats a RTOS?
What are they ( RTOSs ) used for?
How does it works?
Can i install it in my pc?
Well, I can't understand why you'd want to install it on your PC if you don't know what it is, what it is used for or how it works, but that's up to you.

Quote:
I would think, are typically only used in instances where time is of the essence; the task must be completed exactly within a certain deadline. Examples of this would be in things like embedded systems in, for example, avionics on an aircraft, or other such things where the system can't dilly-dally around performing slow computations
That kind of mushes up the definitions of 'hard real time' and soft real time' systems.

A hard real time system is one for which, if the result is not delivered by the deadline the system has failed. A soft real time system is one where failing to hit a deadline is undesirable and should happen as little as possible, but it isn't an abject failure if it happens occasionally, provided that the rate is low.

Both can be 'dilly-dallying around performing slow calculations' but particular measures are taken that this does not interfere with the real time requirements (which are probably not doing something with the user display, if present; so there may be non-real-time functions on a real time system, but much care will be given to the real time functions on time and, if that means that non-real-time functions drop results, well that's just the way it is).

That, by the way, wandered in to real time systems, a real time operating system is an operating system specifically engineered to make the creation of real time systems practicable.

Note that real time isn't necessarily fast, although some systems are indeed fast, and it doesn't necessarily mean that they are safety-critical, although there are clearly some of those, too.
 
Old 07-05-2010, 06:19 PM   #5
MrCode
Member
 
Registered: Aug 2009
Location: Oregon, USA
Distribution: Arch
Posts: 864
Blog Entries: 31

Rep: Reputation: 148Reputation: 148
@pixellany

The OP stated that he's read the Wikipedia article on it. How thoroughly, I don't know. I probably haven't read it thoroughly, either.

@salasi

Thanks for the clarification. WP can be a bit egg-headed sounding at times...

Last edited by MrCode; 07-05-2010 at 06:20 PM.
 
  


Reply

Tags
solaris


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: QNX Neutrino RTOS 6.4 Released LXer Syndicated Linux News 0 11-01-2008 05:40 PM
timing issues important for a kernel(RTOS) krap Linux - Kernel 1 08-07-2008 03:00 AM
LXer: Open-source RTOS adds in-memory DB LXer Syndicated Linux News 0 08-31-2006 09:21 AM
Differences between RTOS and non real time operating system like LINU ramkumarv Linux - General 2 03-20-2006 07:10 AM
RHL 9 for RTOS (realtime OS)? solarblast Linux - Software 4 03-25-2005 07:43 AM

LinuxQuestions.org > Forums > Other *NIX Forums > Other *NIX

All times are GMT -5. The time now is 01:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration