GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  PROCDESC (4)

NAME

procdesc - process descriptor facility

CONTENTS

Synopsis
Description
See Also
History
Authors

SYNOPSIS


.Cd options PROCDESC

DESCRIPTION

procdesc is a file-descriptor-oriented interface to process signalling and control, which supplements historic Unix fork(2), kill(2), and wait4(2) primitives with new system calls such as pdfork(2), pdkill(2), and pdwait4(2). procdesc is designed for use with capsicum(4), replacing process identifiers with capability-oriented references. However, it can also be used independently of capsicum(4), displacing PIDs, which may otherwise suffer from race conditions. Given a process descriptor, it is possible to query its conventional PID using pdgetpid(2).

SEE ALSO

fork(2), kill(2), wait4(2), pdfork(2), pdgetpid(2), pdkill(2), pdwait4(2), capsicum(4)

HISTORY

procdesc first appeared in
.Fx 9.0 , and was developed at the University of Cambridge.

AUTHORS

procdesc was developed by
.An -nosplit
.An Robert Watson Aq rwatson@FreeBSD.org and
.An Jonathan Anderson Aq jonathan@FreeBSD.org at the University of Cambridge, and
.An Ben Laurie Aq benl@FreeBSD.org and
.An Kris Kennaway Aq kris@FreeBSD.org at Google, Inc.
Search for    or go to Top of page |  Section 4 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.