首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多线程(增加进程的线程数)

多线程(增加进程的线程数)
EN

Unix & Linux用户
提问于 2016-05-07 19:07:35
回答 1查看 863关注 0票数 0

我想知道是否有任何方法将线程添加到特定的进程中,以证明分配给进程的线程数量可以由用户更改。如果是的话,我怎么能这样做呢?

代码语言:javascript
运行
复制
[root@195689 ttyid:0 pią maj 29 11:03:05 ~]# ps -o pid,lwp,nlwp,comm -L -p 1969
PID   LWP NLWP COMMAND
1969  1969    8 midori
1969  1970    8 gdbus
1969  1971    8 midori
1969  1973    8 midori
1969  1976    8 dconf worker
1969  1979    8 gmain
1969  1984    8 midori
1969  1985    8 midori
[root@195689 ttyid:0 pią maj 29 11:03:32 ~]# ps -o  pid,lwp,nlwp,comm -L -p 1969
PID   LWP NLWP COMMAND
1969  1969    9 midori
1969  1970    9 gdbus
1969  1971    9 midori
1969  1973    9 midori
1969  1976    9 dconf worker
1969  1979    9 gmain
1969  1984    9 midori
1969  1985    9 midori
**1969  2025    9 pool**
[root@195689 ttyid:0 pią maj 29 11:03:53 ~]# ps -o pid,lwp,nlwp,comm -L -p 1969
PID   LWP NLWP COMMAND
1969  1969    8 midori
1969  1970    8 gdbus
1969  1971    8 midori
1969  1973    8 midori
1969  1976    8 dconf worker
1969  1979    8 gmain
1969  1984    8 midori
1969  1985    8 midori

如何在第二个清单中添加线程“池”?

EN

回答 1

Unix & Linux用户

发布于 2016-05-08 23:41:10

向进程添加线程是只有进程本身才能完成的事情。(或者调试器,但接下来要由您来指定其他线程将做什么。)线程不是由操作系统分配的,而是由程序创建的。

线程执行代码。“添加线程”不会神奇地为线程创建要执行的代码。

只是为了证明分配给进程的线程数可以由用户更改。

你将无法证明这一点,因为这完全不是事实,没有任何意义。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/281732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档