Questions tagged [rtos]

12 questions
15
votes
2 answers

Advantages of using a RTOS such as QNX or VxWorks instead of Linux?

When developing a solution that requires a real-time operating system, what advantages would an operating system such an QNX or VxWorks have over Linux? Or to put it another way, since these operating system are designed specifically for real-time,…
Justin Ethier
  • 16,686
  • 9
  • 43
  • 55
13
votes
5 answers

Which Scheduling algorithm is used in Linux?

Recently in an interview I was asked about the Scheduling algorithm used by Linux Operating system. What is the algorithm used any why? Also, what algorithm is used in in real-time operating systems and why?
rShetty
  • 356
  • 2
  • 3
  • 6
5
votes
2 answers

Compiling FreeRTOS on ubuntu

How could I compile the FreeRTOS Source Code and run it (possibly on qemu) on Ubuntu 11.04?
Coder404
  • 895
  • 5
  • 14
  • 24
4
votes
1 answer

RTOS in a virtual machine

Are there any opensource/free Unix like RTOS that can run a virtual machine like QNX Neutrino RTOS (http://www.qnx.com/products/evaluation/eval-target.html)?
ARG
  • 1,955
  • 18
  • 12
1
vote
0 answers

Error in build while installing RTAI in Ubuntu 18.04

I am trying to install RTAI 5.0.1 on Ubuntu 18.04 LTS in Linux Kernel 4.1.18. I was following this tutorial. But unfortunately I am stuck in this part make -j `getconf _NPROCESSORS_ONLN` deb-pkg LOCALVERSION=-rtai The error is: make: *** No rule to…
S_whynot
  • 11
  • 1
  • 6
1
vote
3 answers

Is there an open source POSIX PSE51 compliant RTOS?

IEEE Std 1003.13-2003 defines a set of POSIX profiles for real-time systems. PSE51 is one of these profiles. I'm studying about PSE51 and I think it would be very helpful if I had access to an implementation of an RTOS compliant with this profile.…
user281406
1
vote
1 answer

How to set up RTLinux on x64 laptop to behave realtime?

I have to set up RTLinux and run a real-time ST language interpreter. The official RTLinux has been abandoned and its official download site does not work. I decided to use community RT_PREEMPT patch. How to configure it to achieve the most accurate…
0
votes
1 answer

QNX resource manager full duplex or half duplex

I am using a resource manager to read the data from the communication channel and send it to the application. I have doubt, is the QNX resource manager half duplex or full duplex? Can simultaneous read/write work with QNX resource manager?
sagar
  • 3
  • 2
0
votes
1 answer

What does Unison OS do with deferenced null pointers, index out of bounds access (not writing), and usage of unintialized variables?

I'm trying to determine if a particular given C language source code run on Unison OS that I have could conceivably lead to a crash, and through what vectors. There are sections of the code that will on occasion attempt to dereference null pointers,…
jaredad7
  • 304
  • 1
  • 2
  • 11
0
votes
1 answer

How to set thread priority in RTLinux?

How to set thread priority in RTLinux? Also, what is the range of priority levels; which is highest priority and which is lowest?
-1
votes
1 answer

Running make -j$(nproc) or make modules -j$(nproc)

I am following this. To run make -j$(nproc) make modules -j$(nproc) I know that make is running jobs Are the jobs supposed to run for hours? (I got impatient and interrupted.) make -j$(nproc)
S_whynot
  • 11
  • 1
  • 6
-2
votes
1 answer

Do I need to learn a RTOS first or can I directly go for embedded Linux?

If I wanted to learn deeply and build a embedded Linux Operating systems would i benefit from knowing about RTOS or can I straight away go for embedded Linux.