![]() QNX NeutrinoCompany Description:The QNX Neutrino microkernel delivers core realtime services for embedded applications, including message passing, POSIX thread services, mutexes, condition variables, semaphores, signals, and scheduling. What's more, it can be smoothly extended to support POSIX message queues, file systems, networking, and other OS-level capabilities with plug-in, service-providing modules.QNX Neutrino's architecture offers unprecedented scalability. Link your application code directly against the kernel to create a single multi-threaded image for small embedded systems - as you would with a realtime executive. Or run the Process Manager for all the advantages of a full process model and the ability to add thousands of applications - all running in MMU-protected memory. Or take it to the extreme and run your apps over a distributed network of SMP clusters for the ultimate in large-scale configurations. Whatever your configuration - tiny, medium, massive, or distributed - recoding is never an issue since the Neutrino API remains consistent throughout. With QNX networking (QnetTM) you can access any resource in your system - local or remote. Qnet extends the message-based architecture of QNX Neutrino, integrating your entire network into a single, homogeneous set of resources. Even the smallest, memory-constrained device can make full use of another node's file system, servers, hardware resources, and so on. Qnet provides fault-tolerant networking, load-balancing on the fly, efficient performance, extensible architecture, and transparent distributed processing. QNX Neutrino is the world's first microkernel with a POSIX personality. Unlike realtime executives and OS implementations that have proprietary APIs, QNX Neutrino is engineered from the ground up for the latest POSIX 1003.1 standards and drafts, including realtime and thread options. Worldwide Headquarters:
|




