社区
Linux/Unix社区
帖子详情
linux多线程问题
netxuning
2007-09-18 02:05:21
用线程池的方法来处理任务,每处理完一个任务线程并不退出,而是等待处理下一个,如此不断。
线程被设置为分离模式,开5个线程的时候还好,top后的VIRT为60000这个级别,可开到10个后便陡增到100多m,30个为300多m,而且还会出现malloc失败的情况。
这是怎么回事?怎么处理?
...全文
119
1
打赏
收藏
linux多线程问题
用线程池的方法来处理任务,每处理完一个任务线程并不退出,而是等待处理下一个,如此不断。 线程被设置为分离模式,开5个线程的时候还好,top后的VIRT为60000这个级别,可开到10个后便陡增到100多m,30个为300多m,而且还会出现malloc失败的情况。 这是怎么回事?怎么处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hefuhua
2007-09-18
打赏
举报
回复
up关注
Linux
多线程
原理深剖
带你一命通关
Linux
多线程
原理 三十分钟手撕底层内涵
【
Linux
系统】
Linux
多线程
详解
在操作系统的的视角下,
Linux
下没有真正意义的线程,而是用进程模拟的线程(LWP,轻量级进程),所以
Linux
不会提供直接创建线程的系统调用,最多提供创建轻量级进程的接口。个字节,也就是1MB。
Linux
——
多线程
进程的多个线程共享3.进程和线程的关系三、
Linux
线程控制1.POIX线程库2.线程创建3.线程等待4.线程终止5.分离线程6.线程ID及进程地址空间布局 如何理解之前的进程?CPU如何看待task_struct?
Linux
下并不存在真正的...
Linux
多线程
编程
1、线程基本知识 2、线程控制 3、线程同步与互斥 线程互斥 线程同步 条件变量 生产者消费者模型 POSIX信号量 读者写者
问题
线程池 单例模式
linux
多线程
多线程
:所有程序并发运行,多条路径可以同时执行
多线程
包括:理解线程并发、线程同步方法、线程安全概念 线程指:进程内部得一条执行路径(从主函数的第一行代码到最后一行)主线程:main 子线程:线程函数 比如:...
Linux/Unix社区
23,110
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章