AIX5.3下pthread线程栈大小
来源:互联网 发布:东华数据库 编辑:程序博客网 时间:2024/05/16 16:10
32位系统默认只有96KB,64位仅有192KB!而32位Linux下是10MB。
一段测试代码:
//线程函数
void TAA::run(void* lp)
{
pthread_attr_t tattr;
pthread_attr_init(&tattr);
size_t size=0;
pthread_attr_getstacksize(&tattr, &size);
char ab[8*1024]; //如果大小为100KB,则可能发生段错误
cout<<"OK asdf: "<<size<<endl;
}
int main()
{
pthread_attr_t tattr;
pthread_attr_init(&tattr);
size_t size=0;
pthread_attr_getstacksize(&tattr, &size);
char ab[800*1024]; //主线程中获得的栈大小也是96KB,但实际上栈大小是受ulimit 参数控制的,所以可以使用大的数据块。
cout<<"OK: "<<PTHREAD_STACK_MIN<<" " <<size<<endl;
TAA aa;
aa.Start();
Thread::msleep(5000);
return 0;
}
- AIX5.3下pthread线程栈大小
- AIX5.3下gcc的安装
- AIX5.3下nohup日志分割
- AIX5.3下安装gcc过程讲解
- aix5.3下安装svn命令
- Linux下pthread线程库介绍
- Linux下用线程pthread加速程序
- Linux下pthread线程库介绍
- Linux下pthread的线程亲和性研究
- linux下使用pthread库函数创建线程
- Linux下pthread的线程亲和性研究
- windows下pthread线程库的使用
- Aix5.3下Oracle 10g设置归档模式[原创]
- pthread线程
- pthread线程
- pthread线程
- 线程pthread
- Pthread线程
- XMPP协议分析—具体篇
- 【C++】【RPC】Win32 RPC 编程(一)
- ASP.NET快捷键大全
- 北京十亿资金截留,“大龙芯”扬帆起航
- 用Windows live writer 作为客户端来发布csdn 的博客文章
- AIX5.3下pthread线程栈大小
- 『系统开发』几款BI相关的开源工具
- JavaScript Madness: Dynamic Script Loading
- 年纪不大的她..孩子都会打酱油了..
- XML+RDF——实现Web数据基于语义的描述
- 我的新博客开通了。欢迎访问:http://www.rosoo.net
- swingworker--Simple Background Tasks
- c#初体验
- DM9000