man pages section 3: Library Interfaces and Headers
  Search only this book
Download this book in PDF (1926 KB)

liblgrp(3LIB)

Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also

Name

    liblgrp– locality group library

Synopsis

    cc [ flag... ] file... -llgrp [ library... ]
    #include <sys/lgrp_user.h>

Description

    The functions in this library traverse the lgroup (locality group) hierarchy, discover its contents, and set a thread's affinity for an lgroup. A locality group represents the set of CPU-like and memory-like hardware devices that are at most some locality apart from each other.

INTERFACES

    The shared object liblgrp.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.

    lgrp_affinity_get

    lgrp_affinity_set

    lgrp_children

    lgrp_cookie_stale

    lgrp_cpus

    lgrp_fini

    lgrp_home

    lgrp_init

    lgrp_latency

    lgrp_latency_cookie

    lgrp_mem_size

    lgrp_nlgrps

    lgrp_parents

    lgrp_resourcess

    lgrp_root

    lgrp_version

    lgrp_view

     

Files

    /usr/lib/liblgrp.so.1

    shared object

    /usr/lib/64/liblgrp.so.1

    64–bit shared object

Attributes

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

    ATTRIBUTE TYPE 

    ATTRIBUTE VALUE 

    Availability 

    SUNWcsl (32–bit) 

     

    SUNWcslx (64–bit) 

    Interface Stability 

    Evolving 

    MT-Level 

    MT-Safe 

See Also

SunOS 5.11  Last Revised 26 Jan 2005

Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also