pthread_attr_setstacksize(3c) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

pthread_attr_setstacksize(3c)

pthread_...stacksize(3C) Standard C Library Functions pthread_...stacksize(3C)

NAME
       pthread_attr_getstacksize,   pthread_attr_setstacksize  -  get  or  set
       stacksize attribute

SYNOPSIS
       #include <pthread.h>

       int pthread_attr_getstacksize(const pthread_attr_t *restrict attr,
            size_t *restrict stacksize);


       int pthread_attr_setstacksize(pthread_attr_t *attr, size_t stacksize);

DESCRIPTION
       The functions  pthread_attr_setstacksize()  and  pthread_attr_getstack‐
       size(),  respectively,  set  and  get the thread creation stacksize at‐
       tribute in the attr object.


       The stacksize attribute defines the minimum stack size (in bytes) allo‐
       cated for the created threads stack. When  the  stacksize  argument  is
       NULL,  the  default  stack size becomes 1 megabyte for 32-bit processes
       and 2 megabytes for 64-bit processes.

RETURN VALUES
       Upon    successful    completion,    pthread_attr_setstacksize()    and
       pthread_attr_getstacksize()  return  a  value of 0. Otherwise, an error
       number is returned to indicate the  error.  The  pthread_attr_getstack‐
       size()  function  stores  the stacksize attribute value in stacksize if
       successful.

ERRORS
       The pthread_attr_setstacksize() or pthread_attr_getstacksize() function
       may fail if:

       EINVAL    attr or stacksize is invalid.


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

       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE  VALUE _ Interface StabilityCommitted _ MT-LevelMT-Safe _ Stan‐
       dardSee standards(7).


SEE ALSO
       pthread_attr_init(3C),                 pthread_attr_setdetachstate(3C),
       pthread_attr_setstackaddr(3C), pthread_create(3C), attributes(7), stan‐
       dards(7)

Oracle Solaris 11.4               16 May 2014         pthread_...stacksize(3C)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3