Content-type: text/html Man page of getcpuid

getcpuid

Section: Standard C Library Functions (3C)
Updated: 16 Apr 2003
Index Return to Main Contents
 

NAME

getcpuid, gethomelgroup - obtain information on scheduling decisions  

SYNOPSIS

#include <sys/processor.h>

processorid_t getcpuid(void);

ushort_t gethomelgroup(void);  

DESCRIPTION

The getcpuid() function returns the processor ID on which the calling thread is currently executing.

The gethomelgroup() function returns the home locality group ID of the calling thread.  

RETURN VALUES

See DESCRIPTION.  

ERRORS

No errors are defined.  

USAGE

Both the current CPU and the home locality group can change at any time.  

ATTRIBUTES

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

ATTRIBUTE TYPEATTRIBUTE VALUE
Interface Stability getcpuid() is Stable; gethomelgroup() is Obsolete.
MT-LevelMT-Safe

 

SEE ALSO

psradm(1M), psrinfo(1M), psrset(1M), p_online(2), processor_bind(2), processor_info(2), pset_assign(2), pset_bind(2), pset_info(2), meminfo(2), lgrp_home(3LGRP), sysconf(3C), attributes(5)  

NOTES

The gethomelgroup() function is obsolete and might be removed in a future release. It has been replaced by lgrp_home(3LGRP).


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
ERRORS
USAGE
ATTRIBUTES
SEE ALSO
NOTES

This document was created by man2html, using the manual pages.
Time: 02:37:18 GMT, October 02, 2010