![]() |
![]() |
![]() |
![]() |
![]() |
This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs. |
Display system statistics (QNX Neutrino)
pidin [options] argument
The options are:
| Format | Description |
|---|---|
| A | Arguments |
| a | Process ID |
| B | What you're blocked on; see "Values in the Blocked column," below. |
| b | Thread ID |
| c | Code size of the process |
| d | Data size of the process |
| E | Environment |
| e | Parent PID |
| H | Scheduling-specific information for each thread.
For adaptive partitioning scheduling, it's the name of the
partition that the thread is running in.
For more information, see the Adaptive Partitioning
User's Guide.
This formatting code was added in the QNX Neutrino Core OS 6.3.2. |
| h | Thread name
This formatting code was added in the QNX Neutrino Core OS 6.3.2. |
| I | PID and TID |
| i | Runmask and inherit mask.
This formatting code was added in the QNX Neutrino Core OS 6.3.2. |
| J | State of the thread; see "Thread life cycle" in the QNX Neutrino Microkernel chapter of the System Architecture guide |
| K | What kernel call was executed last |
| l | ("el") The last CPU the thread ran on |
| M | Memory owned by the PID |
| m | Stack size of the process |
| N | Short name of the process |
| n | Long name of the process |
| o | Connection IDs and file descriptors associated with the process
This formatting code was added in the QNX Neutrino Core OS 6.3.2. |
| P | (Uppercase "P") parent group |
| p | (Lowercase "p") thread priority |
| Q | Interrupt handlers |
| R | Timers |
| S | Signal ignore mask |
| s | Signal queued mask |
| T | Number of threads |
If you don't specify a format, the default is "%a %b %N %p %J %B".
The letter following the scheduling priority number stands for the scheduling algorithm used, as follows:
For more information on these scheduling algorithms, see "Thread scheduling" in the System Architecture guide.
| Format | Description |
|---|---|
| < | Memory object code size |
| = | Memory object data size |
| > | Memory object address |
| ? | Memory object offset |
| M | Memory owned by the PID |
If you don't specify a format, the default is the empty string, "".
The argument is one of the following:
For the adaptive partitioning scheduler, this is one line of global configuration and then one line for each defined partition (showing the name, budget, critical budget, and overload notifications). For more information, see the Adaptive Partitioning User's Guide.
![]() |
The extsched argument was added in the QNX Neutrino Core OS 6.3.2. |
![]() |
The fds argument was added in the QNX Neutrino Core OS 6.3.2. |
| Flag | Value |
|---|---|
| _NTO_PF_NOCLDSTOP | 0x00000001 |
| _NTO_PF_LOADING | 0x00000002 |
| _NTO_PF_TERMING | 0x00000004 |
| _NTO_PF_ZOMBIE | 0x00000008 |
| _NTO_PF_NOZOMBIE | 0x00000010 |
| _NTO_PF_FORKED | 0x00000020 |
| _NTO_PF_ORPHAN_PGRP | 0x00000040 |
| _NTO_PF_STOPPED | 0x00000080 |
| _NTO_PF_DEBUG_STOPPED | 0x00000100 |
| _NTO_PF_BKGND_PGRP | 0x00000200 |
| _NTO_PF_NO_LIMITS | 0x00000400 |
| _NTO_PF_CONTINUED | 0x00000800 |
| _NTO_PF_CHECK_INTR | 0x00001000 |
| _NTO_PF_COREDUMP | 0x00002000 |
| _NTO_PF_PTRACED | 0x00004000 |
| _NTO_PF_RING0 | 0x00008000 |
| _NTO_PF_SLEADER | 0x00010000 |
| _NTO_PF_WAITINFO | 0x00020000 |
| _NTO_PF_VFORKED | 0x00040000 |
| _NTO_PF_DESTROYALL | 0x00080000 |
| _NTO_PF_NOCOREDUMP | 0x00100000 |
| _NTO_PF_NOCTTY | 0x00200000 |
| _NTO_PF_THREADWATCH | 0x80000000 |
The stack numbers represent the amount of stack currently mapped and, in brackets, the maximum allowed for that process.
A * next to a stack size indicates that memory used in the stack isn't automatically returned to the system heap when the thread exits. The memory is returned when the process exits.
![]() |
The rmasks argument was added in the QNX Neutrino Core OS 6.3.2. |
![]() |
The sched argument was added in the QNX Neutrino Core OS 6.3.2. |
The times for the child processes are added to cutime and cstime only after the children terminate.
The pidin utility displays statistics about the processes running on a QNX Neutrino system.
By default, pidin displays the statistics once and then exits. If you specify the -l, pidin loops forever, displaying statistics after the delay specified by the -d option.
If you specify the -l and -k options, pidin loops until a error occurs, displaying statistics after the given delay. The most common error encountered is a race condition: procnto indicates that a process exists, but the process is gone when pidin queries it.
If you specify the %B format, the output includes a Blocked column whose value depends on the thread's state:
| State | Value |
|---|---|
| CONDVAR | Address of the condvar |
| JOIN | Thread ID of the blocking thread |
| MUTEX | The address of the mutex, or the IDs of the process and thread blocked on, followed by the number of times locked, in the form pid-tid #times |
| RECEIVE | ID of the channel within the process that the thread is blocked on |
| REPLY | Process ID |
| SEM | Address of the semaphore |
| SEND | Process ID |
| STACK | Stack size |
| WAITPAGE | Virtual address of the page |
| WAITTHREAD | Thread ID of the blocking thread |
The pidin command prints a listing similar to this:
pid tid name prio STATE Blocked
1 1 /sys/procnto-instr 0f READY
1 3 /sys/procnto-instr 10r RUNNING
1 4 /sys/procnto-instr 12r RECEIVE 1
1 5 /sys/procnto-instr 12r RECEIVE 1
1 6 /sys/procnto-instr 12r RECEIVE 1
1 11 /sys/procnto-instr 12r RECEIVE 1
1 12 /sys/procnto-instr 10r RECEIVE 1
1 13 /sys/procnto-instr 10r RECEIVE 1
1 15 /sys/procnto-instr 255r RECEIVE 1
1 16 /sys/procnto-instr 10r RECEIVE 1
1 17 /sys/procnto-instr 10r RECEIVE 1
2 1 sbin/tinit 10o REPLY 1
3 1 proc/boot/slogger 10o RECEIVE 1
5 1 proc/boot/pci-bios 10o RECEIVE 1
6 1 roc/boot/devb-eide 10o SIGWAITINFO
6 2 roc/boot/devb-eide 21r RECEIVE 1
6 3 roc/boot/devb-eide 21r RECEIVE 4
6 4 roc/boot/devb-eide 10o RECEIVE 10
6 5 roc/boot/devb-eide 10o RECEIVE 7
6 6 roc/boot/devb-eide 10o RECEIVE 7
6 7 roc/boot/devb-eide 12o RECEIVE 7
6 10 roc/boot/devb-eide 10o RECEIVE 7
7 1 proc/boot/devc-con 15o RECEIVE 1
4104 1 sbin/pipe 10o RECEIVE 1
4104 2 sbin/pipe 10o RECEIVE 1
4104 3 sbin/pipe 10o RECEIVE 1
4104 4 sbin/pipe 10o RECEIVE 1
12292 1 sbin/mqueue 10o RECEIVE 1
454667 1 sbin/io-audio 10o SIGWAITINFO
454667 2 sbin/io-audio 10o RECEIVE 1
454667 3 sbin/io-audio 10o RECEIVE 1
454667 4 sbin/io-audio 10o RECEIVE 1
454667 5 sbin/io-audio 50r INTR
471052 1 sbin/devc-par 10o RECEIVE 1
471052 2 sbin/devc-par 9r CONDVAR 80519e8
471054 1 sbin/io-net 10o SIGWAITINFO
471054 2 sbin/io-net 10o RECEIVE 1
471054 3 sbin/io-net 10o RECEIVE 1
471054 4 sbin/io-net 10o RECEIVE 1
471054 5 sbin/io-net 20o RECEIVE 5
471054 6 sbin/io-net 21o RECEIVE 20
487440 1 usr/sbin/spooler 10o NANOSLEEP
487441 1 r/sbin/dhcp.client 10o NANOSLEEP
491538 1 sbin/devb-fdc 10o SIGWAITINFO
491538 2 sbin/devb-fdc 21r RECEIVE 1
491538 3 sbin/devb-fdc 10o RECEIVE 7
491538 4 sbin/devb-fdc 10o RECEIVE 4
491538 5 sbin/devb-fdc 10o RECEIVE 4
491538 6 sbin/devb-fdc 10o RECEIVE 4
491538 7 sbin/devb-fdc 10o RECEIVE 4
491539 1 sbin/devc-ser8250 10o RECEIVE 1
495636 1 sbin/devc-pty 10o RECEIVE 1
499733 1 usr/sbin/random 10o SIGWAITINFO
499733 2 usr/sbin/random 10o RECEIVE 1
499733 3 usr/sbin/random 10o NANOSLEEP
512022 1 usr/sbin/dumper 10o RECEIVE 1
528407 1 bin/login 10o REPLY 7
528408 1 bin/login 10o REPLY 7
528409 1 bin/login 10o REPLY 7
778255 1 bin/sh 10o REPLY 7
93200394 1 /photon/bin/Photon 10r RECEIVE 1
93229069 1 /photon/bin/phfont 10o JOIN 2
93229069 2 /photon/bin/phfont 10o RECEIVE 1
93241370 1 ton/bin/fontsleuth 10o RECEIVE 1
93241370 2 ton/bin/fontsleuth 10o SIGWAITINFO
93241370 3 ton/bin/fontsleuth 6o RECEIVE 1
93241370 4 ton/bin/fontsleuth 10o RECEIVE 1
93270045 1 on/bin/io-graphics 10r RECEIVE 1
93270045 2 on/bin/io-graphics 12r REPLY 93241370
93270045 3 on/bin/io-graphics 12r REPLY 93200394
93290524 1 ton/bin/devi-hirun 15o RECEIVE 1
93290524 2 ton/bin/devi-hirun 15o REPLY 7
93290524 3 ton/bin/devi-hirun 12o SIGWAITINFO
93311003 1 usr/photon/bin/pwm 10o RECEIVE 1
93356062 1 r/photon/bin/shelf 10o CONDVAR 806cebc
93356062 2 r/photon/bin/shelf 10o RECEIVE 1
93392927 1 photon/bin/bkgdmgr 10o RECEIVE 1
93392928 1 hoton/bin/wmswitch 10o RECEIVE 2
93392929 1 r/photon/bin/saver 10o RECEIVE 1
93835273 1 r/photon/bin/pterm 10o RECEIVE 1
93835298 1 bin/sh 10o SIGSUSPEND
93900835 1 usr/bin/ftp 10o REPLY 495636
93900835 2 usr/bin/ftp 10o SIGWAITINFO
93921316 1 r/photon/bin/pterm 10o RECEIVE 1
93921317 1 bin/sh 10o SIGSUSPEND
93954086 1 ton/bin/helpviewer 10o RECEIVE 1
93954087 1 n/bin/vserver.file 10o RECEIVE 1
93982760 1 bin/pidin 10o REPLY 1
Using pidin -F "%I %60N" produces:
pid-tid name
1-01 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-03 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-04 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-05 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-06 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-11 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-12 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-13 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-15 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-16 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
1-17 rldbuild/cdr/qnx6/tmp/target/qnx6/x86/boot/sys/procnto-instr
2-01 sbin/tinit
3-01 proc/boot/slogger
5-01 proc/boot/pci-bios
6-01 proc/boot/devb-eide
6-02 proc/boot/devb-eide
6-03 proc/boot/devb-eide
6-04 proc/boot/devb-eide
6-05 proc/boot/devb-eide
6-06 proc/boot/devb-eide
6-07 proc/boot/devb-eide
6-10 proc/boot/devb-eide
7-01 proc/boot/devc-con
4104-01 sbin/pipe
4104-02 sbin/pipe
4104-03 sbin/pipe
4104-04 sbin/pipe
12292-01 sbin/mqueue
454667-01 sbin/io-audio
454667-02 sbin/io-audio
454667-03 sbin/io-audio
454667-04 sbin/io-audio
454667-05 sbin/io-audio
471052-01 sbin/devc-par
471052-02 sbin/devc-par
471054-01 sbin/io-net
471054-02 sbin/io-net
471054-03 sbin/io-net
471054-04 sbin/io-net
471054-05 sbin/io-net
471054-06 sbin/io-net
487440-01 usr/sbin/spooler
487441-01 usr/sbin/dhcp.client
491538-01 sbin/devb-fdc
491538-02 sbin/devb-fdc
491538-03 sbin/devb-fdc
491538-04 sbin/devb-fdc
491538-05 sbin/devb-fdc
491538-06 sbin/devb-fdc
491538-07 sbin/devb-fdc
491539-01 sbin/devc-ser8250
495636-01 sbin/devc-pty
499733-01 usr/sbin/random
499733-02 usr/sbin/random
499733-03 usr/sbin/random
512022-01 usr/sbin/dumper
528407-01 bin/login
528408-01 bin/login
528409-01 bin/login
778255-01 bin/sh
93200394-0 usr/photon/bin/Photon
93229069-0 usr/photon/bin/phfont
93229069-0 usr/photon/bin/phfont
93241370-0 usr/photon/bin/fontsleuth
93241370-0 usr/photon/bin/fontsleuth
93241370-0 usr/photon/bin/fontsleuth
93241370-0 usr/photon/bin/fontsleuth
93270045-0 usr/photon/bin/io-graphics
93270045-0 usr/photon/bin/io-graphics
93270045-0 usr/photon/bin/io-graphics
93290524-0 usr/photon/bin/devi-hirun
93290524-0 usr/photon/bin/devi-hirun
93290524-0 usr/photon/bin/devi-hirun
93311003-0 usr/photon/bin/pwm
93356062-0 usr/photon/bin/shelf
93356062-0 usr/photon/bin/shelf
93392927-0 usr/photon/bin/bkgdmgr
93392928-0 usr/photon/bin/wmswitch
93392929-0 usr/photon/bin/saver
93835273-0 usr/photon/bin/pterm
93835298-0 bin/sh
93900835-0 usr/bin/ftp
93900835-0 usr/bin/ftp
93921316-0 usr/photon/bin/pterm
93921317-0 bin/sh
93954086-0 usr/photon/bin/helpviewer
93954087-0 usr/photon/bin/vserver.file
93999144-0 bin/pidin
The pidin mem command displays:
pid tid name prio STATE code data stack
1 1 /sys/procnto-instr 0f READY 1812K 12K 0(320)*
1 3 /sys/procnto-instr 10r RUNNING 1812K 12K 0(8192)
1 4 /sys/procnto-instr 12r RECEIVE 1812K 12K 0(8192)
1 5 /sys/procnto-instr 12r RECEIVE 1812K 12K 0(8192)
1 6 /sys/procnto-instr 12r RECEIVE 1812K 12K 0(8192)
1 11 /sys/procnto-instr 12r RECEIVE 1812K 12K 0(8192)
1 12 /sys/procnto-instr 10r RECEIVE 1812K 12K 0(8192)
1 13 /sys/procnto-instr 10r RECEIVE 1812K 12K 0(8192)
1 15 /sys/procnto-instr 255r RECEIVE 1812K 12K 0(8192)
1 16 /sys/procnto-instr 10r RECEIVE 1812K 12K 0(8192)
1 17 /sys/procnto-instr 10r RECEIVE 1812K 12K 0(8192)
procnto-instr @cfbe5000 12K 12K
2 1 sbin/tinit 10o REPLY 8192 36K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
3 1 proc/boot/slogger 10o RECEIVE 8192 104K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
5 1 proc/boot/pci-bios 10o RECEIVE 36K 40K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
6 1 roc/boot/devb-eide 10o SIGWAITINFO 52K 91M 8192(516K)*
6 2 roc/boot/devb-eide 21r RECEIVE 52K 91M 4096(12K)
6 3 roc/boot/devb-eide 21r RECEIVE 52K 91M 4096(12K)
6 4 roc/boot/devb-eide 10o RECEIVE 52K 91M 12K(16K)
6 5 roc/boot/devb-eide 10o RECEIVE 52K 91M 12K(16K)
6 6 roc/boot/devb-eide 10o RECEIVE 52K 91M 12K(16K)
6 7 roc/boot/devb-eide 12o RECEIVE 52K 91M 12K(16K)
6 10 roc/boot/devb-eide 10o RECEIVE 52K 91M 12K(16K)
ldqnx.so.2 @b0300000 344K 16K
libcam.so.2 @b8200000 44K 8192
cam-disk.so @b820d000 12K 4096
io-blk.so @b8211000 112K 8192
cam-cdrom.so @b822f000 16K 4096
fs-cd.so @b8234000 36K 4096
fs-dos.so @b824a000 64K 4096
fs-qnx4.so @b825b000 44K 4096
7 1 proc/boot/devc-con 15o RECEIVE 48K 72K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
/dev/mem @40100000 ( 0) 4096
/dev/mem @40101000 ( b8000) 32K
4104 1 sbin/pipe 10o RECEIVE 16K 68K 4096(132K)
4104 2 sbin/pipe 10o RECEIVE 16K 68K 4096(132K)
4104 3 sbin/pipe 10o RECEIVE 16K 68K 4096(132K)
4104 4 sbin/pipe 10o RECEIVE 16K 68K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
12292 1 sbin/mqueue 10o RECEIVE 12K 36K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
454667 1 sbin/io-audio 10o SIGWAITINFO 84K 72K 4096(516K)*
454667 2 sbin/io-audio 10o RECEIVE 84K 72K 4096(132K)
454667 3 sbin/io-audio 10o RECEIVE 84K 72K 8192(132K)
454667 4 sbin/io-audio 10o RECEIVE 84K 72K 4096(132K)
454667 5 sbin/io-audio 50r INTR 84K 72K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
deva-ctrl-i8x0.so @b8200000 12K 4096
deva-mixer-ac97.so @b8204000 16K 8192
471052 1 sbin/devc-par 10o NANOSLEEP 36K 52K 8192(516K)*
471052 2 sbin/devc-par 9r CONDVAR 36K 52K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
471054 1 sbin/io-net 10o SIGWAITINFO 64K 496K 8192(516K)*
471054 2 sbin/io-net 10o RECEIVE 64K 496K 4096(68K)
471054 3 sbin/io-net 10o RECEIVE 64K 496K 4096(68K)
471054 4 sbin/io-net 10o RECEIVE 64K 496K 4096(68K)
471054 5 sbin/io-net 20o RECEIVE 64K 496K 4096(132K)
471054 6 sbin/io-net 21o RECEIVE 64K 496K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
npm-tcpip.so @b8200000 276K 28K
devn-speedo.so @b824c000 40K 4096
487440 1 usr/sbin/spooler 10o REPLY 16K 36K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
487441 1 r/sbin/dhcp.client 10o NANOSLEEP 44K 60K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libsocket.so.2 @b8200000 116K 28K
491538 1 sbin/devb-fdc 10o SIGWAITINFO 24K 260K 8192(516K)*
491538 2 sbin/devb-fdc 21r RECEIVE 24K 260K 4096(12K)
491538 3 sbin/devb-fdc 10o RECEIVE 24K 260K 12K(16K)
491538 4 sbin/devb-fdc 10o RECEIVE 24K 260K 12K(16K)
491538 5 sbin/devb-fdc 10o RECEIVE 24K 260K 12K(16K)
491538 6 sbin/devb-fdc 10o RECEIVE 24K 260K 12K(16K)
491538 7 sbin/devb-fdc 10o RECEIVE 24K 260K 12K(16K)
ldqnx.so.2 @b0300000 344K 16K
libcam.so.2 @b8200000 44K 8192
cam-disk.so @b820d000 12K 4096
io-blk.so @b8211000 112K 8192
fs-qnx4.so @b822f000 44K 4096
491539 1 sbin/devc-ser8250 10o RECEIVE 36K 52K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
495636 1 sbin/devc-pty 10o RECEIVE 36K 164K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
499733 1 usr/sbin/random 10o SIGWAITINFO 20K 324K 8192(516K)*
499733 2 usr/sbin/random 10o RECEIVE 20K 324K 4096(132K)
499733 3 usr/sbin/random 10o NANOSLEEP 20K 324K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
libm.so.2 @b8200000 104K 8192
libz.so.2 @b821c000 44K 8192
512022 1 usr/sbin/dumper 10o RECEIVE 16K 40K 4096(516K)*
ldqnx.so.2 @b0300000 344K 16K
528407 1 bin/login 10o REPLY 16K 36K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
528408 1 bin/login 10o REPLY 16K 36K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
528409 1 bin/login 10o REPLY 16K 36K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
778255 1 bin/sh 10o REPLY 144K 72K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
93200394 1 /photon/bin/Photon 10r RECEIVE 68K 132K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
93229069 1 /photon/bin/phfont 10o JOIN 4096 1668K 8192(516K)*
93229069 2 /photon/bin/phfont 10o RECEIVE 4096 1668K 16K(516K)
ldqnx.so.2 @b0300000 344K 16K
libfont.so.1 @b8200000 40K 4096
phfont.so @b820b000 124K 20K
tharnessutils.so.1 @b822f000 16K 4096
FCcore.so @b8234000 32K 8192
libblkcache.so.2 @b823e000 12K 4096
libFF-T2K-fm.so.1 @b8242000 12K 4096
bFF-T2K-cache.so.2 @b8246000 8192 4096
libFF-T2K.so.2 @b8249000 232K 12K
PHFcore.so @b8286000 24K 4096
libfontutils.so.1 @b828d000 4096 4096
ttfFFcore.so @b828f000 36K 4096
93241370 1 ton/bin/fontsleuth 10o RECEIVE 40K 36K 4096(132K)
93241370 2 ton/bin/fontsleuth 10o SIGWAITINFO 40K 36K 4096(516K)
93241370 3 ton/bin/fontsleuth 6o RECEIVE 40K 36K 4096(132K)
93241370 4 ton/bin/fontsleuth 10o RECEIVE 40K 36K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
libfont.so.1 @b8200000 40K 4096
libph.so.3 @b820b000 996K 36K
93270045 1 on/bin/io-graphics 10r RECEIVE 88K 4924K 12K(516K)*
93270045 2 on/bin/io-graphics 12r REPLY 88K 4924K 4096(516K)
93270045 3 on/bin/io-graphics 12r REPLY 88K 4924K 8192(132K)
ldqnx.so.2 @b0300000 344K 16K
libgri.so.2 @b8200000 40K 4096
libfont.so.1 @b820b000 40K 4096
libm.so.2 @b8216000 104K 8192
libdisputil.so.2 @b8232000 32K 8192
phfont.so @b823c000 124K 20K
tharnessutils.so.1 @b8260000 16K 4096
FCcore.so @b8265000 32K 8192
libblkcache.so.2 @b826f000 12K 4096
libFF-T2K-fm.so.1 @b8273000 12K 4096
bFF-T2K-cache.so.2 @b8277000 8192 4096
libFF-T2K.so.2 @b827a000 232K 12K
PHFcore.so @b82b7000 24K 4096
libfontutils.so.1 @b82be000 4096 4096
ttfFFcore.so @b82c0000 36K 4096
devg-i830.so @b82ca000 28K 4096
libffb.so.2 @b82d2000 44K 4096
gri-photon.so @b82de000 56K 8192
libphrender.so.2 @b82ee000 204K 8192
/dev/mem @40100000 (e6800000) 512K
/dev/mem @40180000 (e8000000) 128M
/dev/mem @48180000 (e8000000) 128M
/dev/mem @50180000 ( 0) 32K
/dev/mem @50188000 ( 0) 4096K
/dev/mem @50588000 ( 0) 2304K
93290524 1 ton/bin/devi-hirun 15o RECEIVE 76K 76K 12K(516K)*
93290524 2 ton/bin/devi-hirun 15o REPLY 76K 76K 4096(132K)
93290524 3 ton/bin/devi-hirun 12o SIGWAITINFO 76K 76K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
libph.so.3 @b8200000 996K 36K
libfont.so.1 @b8302000 40K 4096
93311003 1 usr/photon/bin/pwm 10o RECEIVE 80K 100K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libphexlib.so.3 @b8200000 168K 4096
libph.so.3 @b822b000 996K 36K
libfont.so.1 @b832d000 40K 4096
wframe_updated.so @b8338000 40K 8192
93356062 1 r/photon/bin/shelf 10o CONDVAR 88K 640K 12K(516K)*
93356062 2 r/photon/bin/shelf 10o RECEIVE 88K 640K 8192(132K)
ldqnx.so.2 @b0300000 344K 16K
libAp.so.3 @b8200000 56K 8192
libph.so.3 @b8210000 996K 36K
libfont.so.1 @b8312000 40K 4096
launchmenu.so @b831d000 20K 4096
libphexlib.so.3 @b8323000 168K 4096
taskbar.so @b834e000 24K 8192
clock.so @b8356000 12K 8192
launcher.so @b835b000 12K 8192
pload.so @b8360000 20K 8192
libm.so.2 @b8367000 104K 8192
cdplayer.so @b8383000 16K 4096
libmmedia.so.1 @b8388000 16K 4096
libaoi.so.1 @b838d000 36K 8192
volume.so @b8398000 12K 4096
libasound.so.2 @b839c000 64K 4096
worldview.so @b83ad000 20K 8192
93392927 1 photon/bin/bkgdmgr 10o RECEIVE 12K 36K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libph.so.3 @b8200000 996K 36K
libphexlib.so.3 @b8302000 168K 4096
libfont.so.1 @b832d000 40K 4096
libphimg.so @b8338000 16K 4096
pi_io_bmp.so @b833d000 8192 4096
pi_io_gif.so @b8340000 8192 4096
pi_io_jpeg.so @b8343000 8192 4096
libjpeg.so.3 @b8346000 116K 4096
/dev/mem @40100000 ( 0) 2304K
93392928 1 hoton/bin/wmswitch 10o RECEIVE 8192 40K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libAp.so.3 @b8200000 56K 8192
libph.so.3 @b8210000 996K 36K
libfont.so.1 @b8312000 40K 4096
93392929 1 r/photon/bin/saver 10o RECEIVE 16K 136K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libphexlib.so.3 @b8200000 168K 4096
libAp.so.3 @b822b000 56K 8192
libph.so.3 @b823b000 996K 36K
libfont.so.1 @b833d000 40K 4096
93835273 1 r/photon/bin/pterm 10o RECEIVE 48K 104K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libphexlib.so.3 @b8200000 168K 4096
libAp.so.3 @b822b000 56K 8192
libph.so.3 @b823b000 996K 36K
libm.so.2 @b833d000 104K 8192
libfont.so.1 @b8359000 40K 4096
93835298 1 bin/sh 10o SIGSUSPEND 144K 72K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
93900835 1 usr/bin/ftp 10o REPLY 92K 100K 16K(516K)*
93900835 2 usr/bin/ftp 10o SIGWAITINFO 92K 100K 4096(132K)
ldqnx.so.2 @b0300000 344K 16K
libsocket.so.2 @b8200000 116K 28K
93921316 1 r/photon/bin/pterm 10o RECEIVE 48K 136K 12K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libphexlib.so.3 @b8200000 168K 4096
libAp.so.3 @b822b000 56K 8192
libph.so.3 @b823b000 996K 36K
libm.so.2 @b833d000 104K 8192
libfont.so.1 @b8359000 40K 4096
93921317 1 bin/sh 10o SIGSUSPEND 144K 72K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
93954086 1 ton/bin/helpviewer 10o RECEIVE 64K 204K 20K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libphexlib.so.3 @b8200000 168K 4096
libPtWeb.so.3 @b822b000 40K 4096
libAp.so.3 @b8236000 56K 8192
libph.so.3 @b8246000 996K 36K
libphrender.so.2 @b8348000 204K 8192
libm.so.2 @b837d000 104K 8192
libfont.so.1 @b8399000 40K 4096
93954087 1 n/bin/vserver.file 10o RECEIVE 552K 2084K 16K(516K)*
ldqnx.so.2 @b0300000 344K 16K
libPtWeb.so.3 @b8200000 40K 4096
libphexlib.so.3 @b820b000 168K 4096
libm.so.2 @b8236000 104K 8192
libph.so.3 @b8252000 996K 36K
libfont.so.1 @b8354000 40K 4096
/dev/mem @40100000 ( 0) 4096K
94015528 1 bin/pidin 10o REPLY 36K 48K 8192(516K)*
ldqnx.so.2 @b0300000 344K 16K
QNX Neutrino Microkernel chapter of the System Architecture guide
Fine-Tuning Your System in the Neutrino User's Guide
![]() |
![]() |
![]() |
![]() |