QNX Neutrino microkernel and process manager (QNX Neutrino)
procnto [-ad | -ae | -as] [-F number] [-fe] [-h] [-P priority] [-p] [-v] procnto-400 [-ad | -ae | -as] [-F number] [-fe] [-h] [-P priority] [-p] [-v] procnto-600 [-ad | -ae | -as] [-F number] [-fe] [-h] [-P priority] [-p] [-v] procnto-800 [-ad | -ae | -as] [-F number] [-fe] [-h] [-P priority] [-p] [-v] procnto-smp [-ad | -ae | -as] [-F number] [-fe] [-h] [-P priority] [-p] [-v]
Sockets, named semaphores, message queues, channel IDs (chids), and connection IDs (coids) all use file descriptors. |
To determine the current limit, use the ksh builtin command, ulimit, or call getrlimit() (see the Library Reference).
The procnto system process contains the QNX Neutrino microkernel, process management, memory management and pathname management. It's required in all bootable images made using the mkifs utility. For more information, see the QNX Neutrino System Architecture guide.
There are different versions of procnto and the startup programs for different processors:
Manager | Processor(s) | Startup(s) |
---|---|---|
procnto-smp | SMP (x86 only) | startup-bios |
procnto-400 | PowerPC 400 series | startup-403evb, startup-405evb, startup-walnut |
procnto-600 | PowerPC 600 and 700 series | startup-603evb, startup-8260ads, startup-artesyn, startup-mcp750, startup-mcpn765, startup-mtx600, startup-mvme, startup-mvp, startup-sandpoint, startup-vme603 |
procnto-800 | PowerPC 800 series | startup-800fads, startup-mbx800, startup-rpx-lite |
procnto | All other supported processors | startup-79s465, startup-bigsur, startup-aspen, startup-bios, startup-cpci-6750, startup-ddb-vrc5074, startup-integrator, startup-malta, startup-p5064, startup-sa1100-mm, startup-sa1110-db, startup-sengine, startup-vr41xx |
To disable preemption:
procnto -p