Subject: | |
From: | |
Reply To: | |
Date: | Wed, 20 Aug 2003 19:42:42 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Re:
> The internal PID is 32 bits containing a 16 bit PIN followed by a 16
> bit re-use count.
If you mean the one used by Process Management (e.g., map_pin_to_pid),
that's the type "proc_id_type" and is 64 bits ...
16-bit "machine number" (always 0),
16-bit PIN,
and 32-bit reuse count.
> The external PIN is a unique 16 bit number for the duration of the
> process and it's children. PIN's are re-used by the system and
> hence are not unique over time, but they are unique across a single
> snapshot.
The process management PID (the 64-bit one) is unique during one
bootup of a system. (Although I don't recall any code to
either reserve the PIN or kill the system if the reuse count for a
PIN overflows :)
Stan
--
Stan Sieler
[log in to unmask]
www.allegro.com/sieler/wanted/index.html
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|