Qnx-unix operating system

1230 mots 5 pages
QNX
Unix Operating System

INDEX Introduction I. General Structure : the Microkernel – The Key Element A. IPC:InterProcess Communication B. Scheduler Process Manager Device Manager Filesystem Manager Network Manager Photon

II. III. IV. V. VI. Conclusion References

QNX -Unix Operating SystemQNX was born in 1982, from the hands and the brains of two Waterloo university students Dan Dodge and Gordon Bell. It is a Real Time Operating System. Elaborated on an UNIX structure, it is used in the software development, the control of industrial robots, and in onboard computers. Stable, ergonomic, safe and fast and is known for its very high uptime, it knows a good fault tolerance. Moreover the preemptive multitasking and the Memory Protection Runtime make it a stable basis for development for many uses.

I.

General Structure : the Microkernel - The Key Element

QNX uses a microkernel which allows to operate the global system as a set of little tasks, called “servers”. By this way, the whole system runs around the kernel as we can see in the following schema:

Schema 1

The microkernel is divided in 4 parts: Two big:  IPC  Scheduler  Network Interface  Interrupt Director

Two small:

Let’s interesting to the two most important: A. IPC : InterProcess Communication This is the processes which transmit together. It supports 3 essential types of IPC: Messages, Signals, and Proxies.  Messages: they secure synchronous communication between cooperating processes where the process sending the message requires proof of receipt and potentially a reply to the message. Processes are only generally "die" after receiving a signal, but they can also ignore it.

 Signals: used to support asynchronous interprocess communication. These are packets of data. (Packages are used because the CPI may be both locally on the machine and on the network). When the process wants to send data, it sends it to another process and hangs the sends until the other process

en relation

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Supergramme de superi
    1641 mots | 7 pages
  • Qs - plateforme
    4519 mots | 19 pages
  • Ouradour sur glane
    353 mots | 2 pages
  • robot
    8167 mots | 33 pages
  • Les futurs enjeux géopolitiques de l'espace
    5925 mots | 24 pages
  • Qxnfls
    695 mots | 3 pages
  • Fiche d'activité gaz éclair
    370 mots | 2 pages
  • Le portrait de Dorian Gray
    405 mots | 2 pages
  • Eco gestion
    735 mots | 3 pages
  • Sip isdn call flow
    2603 mots | 11 pages
  • DC3
    964 mots | 4 pages
  • Représentation visuelle
    3133 mots | 13 pages
  • Sxqsxqs
    667 mots | 3 pages
  • Systeme integre qse
    417 mots | 2 pages