*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages              
Title
Content
Arch
Section
 
 postwait(2) -- lightweight synchronization mechanism
    Postwait is a fast, lightweight sleep/wakeup mechanism that can be used for synchronization by cooperating kernel threads within a single process or between separate processes. A thread calls pw_wait() to block. It resumes execution when it is posted by another thread, the call expires, or is signaled. If one or more posts are already pending, pw_wait returns immediately. Threads using postwait ar...
 pread(2) -- read from file
    The read() function attempts to read nbyte bytes from the file associated with the open file descriptor, fildes, into the buffer pointed to by buf. If nbyte is 0, read() will return 0 and have no other results. On files that support seeking (for example, a regular file), the read() starts at a position in the file given by the file offset associated with fildes. The file offset is incremented by t...
 pread64(2) -- non-POSIX standard API interfaces to support large files
    New API's to support large files in 32-bit applications. These API interfaces are not a part of the POSIX standard and may be removed in the future. creat64() The creat64() function returns a file descriptor which can be used to grow the file past 2 GB if desired. All other functional behaviors, returns, and errors are identical to creat(). fstat64() The fstat64() function is identical to fstat()...
 prealloc(2) -- preallocate fast disk storage
    prealloc() is used to preallocate space on a disk for faster storage operations. fildes is a file descriptor obtained from a creat(), open(), dup(), or fcntl() system call for an ordinary file of zero length. It must be opened writable, because it will be written to by prealloc(). size is the size in bytes to be preallocated for the file specified by fildes. At least size bytes will be allocated. ...
 prealloc64(2) -- non-POSIX standard API interfaces to support large files
    New API's to support large files in 32-bit applications. These API interfaces are not a part of the POSIX standard and may be removed in the future. creat64() The creat64() function returns a file descriptor which can be used to grow the file past 2 GB if desired. All other functional behaviors, returns, and errors are identical to creat(). fstat64() The fstat64() function is identical to fstat()...
 pri_hpux_to(2) -- real-time scheduling operations
    Summary sched_get_priority_max() Get maximum scheduling policy sched_get_priority_min() Get minimum scheduling policy sched_getparam() Get scheduling parameters of process sched_getscheduler() Get scheduling policy of process sched_rr_get_interval() Get execution time limit for a process sched_setparam() Set scheduling parameters of process sched_setscheduler() Set scheduling policy and parameters...
 PRI_HPUX_TO(2) -- real-time scheduling operations
    Summary sched_get_priority_max() Get maximum scheduling policy sched_get_priority_min() Get minimum scheduling policy sched_getparam() Get scheduling parameters of process sched_getscheduler() Get scheduling policy of process sched_rr_get_interval() Get execution time limit for a process sched_setparam() Set scheduling parameters of process sched_setscheduler() Set scheduling policy and parameters...
 pri_posix_t(2) -- real-time scheduling operations
    Summary sched_get_priority_max() Get maximum scheduling policy sched_get_priority_min() Get minimum scheduling policy sched_getparam() Get scheduling parameters of process sched_getscheduler() Get scheduling policy of process sched_rr_get_interval() Get execution time limit for a process sched_setparam() Set scheduling parameters of process sched_setscheduler() Set scheduling policy and parameters...
 PRI_POSIX_T(2) -- real-time scheduling operations
    Summary sched_get_priority_max() Get maximum scheduling policy sched_get_priority_min() Get minimum scheduling policy sched_getparam() Get scheduling parameters of process sched_getscheduler() Get scheduling policy of process sched_rr_get_interval() Get execution time limit for a process sched_setparam() Set scheduling parameters of process sched_setscheduler() Set scheduling policy and parameters...
 profil(2) -- execution time profile
    profil() controls profiling, by which the system maintains estimates of the amount of time the calling program spends executing at various places in its address space. The buff argument must point to an area of memory whose length (in bytes) is given by bufsiz. When profiling is on, the process's program counter (pc) is examined each clock tick (CLK_TCK times per second), offset is subtracted fro...
 pset_assign(2) -- change processor set assignment
    The pset_assign() function assigns the processor spu to the processor set pset, removing the processor spu from its current processor set. A processor may not belong to more than one processor set at any given time. If opset is not NULL, it contains the processor set ID of the previously assigned processor set upon successful operation. A superuser, a PRIV_PSET privilege user, or a user with WRITE...
 pset_bind(2) -- bind process or thread to a processor set
    The pset_bind() function binds thread(s) or process(es) specified by idtype and id to the processor set pset. If idtype is P_PID, then id specifies the pid of the process to be assigned, and the binding affects all threads of the process. If idtype is P_LWPID, then id specifies the lwpid of the thread to be assigned, and the binding affects only the specified thread. You cannot specify a pthread i...
 pset_create(2) -- create a processor set
    The pset_create() function creates an empty processor set with no processors. Processor sets allow a subset of processors in the system to be isolated for exclusive use by specified threads and processes. Only the threads bound to a processor set can execute on processors in that processor set. The binding of threads and processes to processor sets is controlled by the pset_bind() function (see ps...
 pset_ctl(2) -- processor set control
    The pset_ctl() function provides a means to query the system processor set configuration and assignment information. The request argument specifies what information is needed for the pset processor set. The following request values are supported:
 pset_destroy(2) -- destroy a processor set
    The pset_destroy() function destroys the processor set pset, releasing all constituent processors and processes by default. The processors and processes are reassigned to the system default processor set. Once destroyed, the pset identifier becomes available for new processor sets that may be created in the future. The behavior when attempting to destroy a non-empty processor set may be controlled...
<<  [Prev]  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  
100  101  102  103  104  105  106  107  108  109  110  111  112  113  114  115  116  117  118  119  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service