sched_getscheduler man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

SCHED_GETSCHEDULER(3C)					SCHED_GETSCHEDULER(3C)

NAME
       sched_getscheduler - get scheduling policy

SYNOPSIS
       #include <sched.h>

       int sched_getscheduler(pid_t pid);

DESCRIPTION
       The  sched_getscheduler() function returns the scheduling policy of the
       process specified by pid. If the value of pid is negative, the behavior
       of the sched_getscheduler() function is unspecified.

       The  values that can be returned by sched_getscheduler() are defined in
       the header <sched.h> and described on the sched_setscheduler(3C) manual
       page.

       If  a  process  specified  by pid exists and if the calling process has
       permission, the scheduling policy will  be  returned  for  the  process
       whose process ID is equal to pid.

       If  pid	is  0,	the scheduling policy will be returned for the calling
       process.

RETURN VALUES
       Upon successful completion, the sched_getscheduler()  function  returns
       the  scheduling	policy	of the specified process. If unsuccessful, the
       function returns −1 and sets errno to indicate the error.

ERRORS
       The  sched_getscheduler() function will fail if:

       EPERM
		The requesting process does not have permission	 to  determine
		the scheduling policy of the specified process.

       ESRCH
		No  process  can  be  found corresponding to that specified by
		pid.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬───────────────────┐
       │  ATTRIBUTE TYPE    │  ATTRIBUTE VALUE	│
       ├────────────────────┼───────────────────┤
       │Interface Stability │ Committed		│
       ├────────────────────┼───────────────────┤
       │MT-Level	    │ MT-Safe		│
       ├────────────────────┼───────────────────┤
       │Standard	    │ See standards(5). │
       └────────────────────┴───────────────────┘

SEE ALSO
       librt(3LIB),  sched.h(3HEAD),  sched_getparam(3C),  sched_setparam(3C),
       sched_setscheduler(3C), attributes(5), standards(5)

				  Apr 1, 2008		SCHED_GETSCHEDULER(3C)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net