标签:sysconf att res tde 初始化 pue 操作系统 tor span
一、线程的限制
sysconf可以查看的值
PTHREAD_DESTRUCTOR_ITERATIONS 线程退出时操作系统实现试图销毁线程特定数据的最大次数 _SC_THREAD_DESTRUCTOR_ITERATIONS
PTHREAD_KEYS_MAX 进程可以创建的键的最大数目 _SC_THREAD_KEYS_MAX
PTHREAD_STACK_MIN 一个线程的栈可用的最小字节数 _SC_THREAD_STACK_MIN
PTHREAD_THREADS_MAX 进程可以创建的最大线程数 _SC_THREAD_THREADS_MAX
二、线程属性
1.每个对象与它自己类型的属性对象进行关联。
2.有一个初始化函数,把属性设置成默认值。
3.销毁属性对象的函数。
4.获取属性值的函数。
5每个属性都有一个设置属性值的函数。
#include <pthread.h> int pthread_attr_init(pthread_attr_t *attr); int pthread_attr_destroy(pthread_attr_t *attr);
#include <pthread.h> int pthread_attr_getdetachstate(const pthread_attr_t *restrict attr, int *detachstate); int pthread_attr_setdetachstate(pthread_attr_t *attr, int *detachstate);
#include <pthread.h> int pthread_attr_getstack(const pthread_attr_t *restrict attr, void **restrict stackaddr, size_t *restrict stacksize); int pthread_attr_setstack(pthread_attr_t *attr, void *stackaddr, size_t stacksize);
标签:sysconf att res tde 初始化 pue 操作系统 tor span
原文地址:http://www.cnblogs.com/ch122633/p/8005314.html