社区
C语言
帖子详情
如何得到真正的进程号而非线程号
z0203153008
2009-12-29 11:46:18
我在子进程里开了个线程,但是我在子进程里的两个线程getpid得到的却是不同的数字,怎么才能得到真正的子进程号呢?
...全文
119
5
打赏
收藏
如何得到真正的进程号而非线程号
我在子进程里开了个线程,但是我在子进程里的两个线程getpid得到的却是不同的数字,怎么才能得到真正的子进程号呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
猫已经找不回了
2009-12-29
打赏
举报
回复
[Quote=引用楼主 z0203153008 的回复:]
我在子进程里开了个线程,但是我在子进程里的两个线程getpid得到的却是不同的数字,怎么才能得到真正的子进程号呢?
[/Quote]
贴代码.
如果你在同一个进程下pthread_create,那getpid应该是一样的.
此外,既然你说你这是一个子进程,那父进程调用fork的时候,返回>0的那次就是子进程的pid.
mstlq
2009-12-29
打赏
举报
回复
linux下面根本没有线程的概念,开的必然是
子进程
wuyu637
2009-12-29
打赏
举报
回复
感觉他想问的是linux下的情况
feifanup
2009-12-29
打赏
举报
回复
...
mstlq
2009-12-29
打赏
举报
回复
GetCurrentProcessId函数不好用?
python
线程
进程
、异步IO
该章节主要包括
线程
进程
的概念,基于python的
线程
进程
实现,GIL锁的影响,消费者生产者模型,
进程
池的应用以及IO模型的介绍,一句话概括本章的内容就是:实现并发编程,即计算机能够同时处理多个任务。
Python之多
进程
与多
线程
前言:为什么有人说 Python 的...2、为什么在Python里面推荐使用多
进程
而不是多
线程
? 1 基础知识 现在的PC都是多核的,使用多
线程
能充分利用CPU来提供程序的执行效率。 1.1
线程
线程
是一个基本的CPU执行单元。...
线程
和
进程
有什么区别(简单介绍)
线程
和
进程
有什么区别(简单介绍) 简单介绍 一、
线程
的基本概念
线程
是
进程
中执行运算的最小单位,是
进程
中的一个实体,是被系统独立调度和分派的基本单位,
线程
自己不拥有系统资源,只拥有一点...
进程
和
线程
:
进程
的开销比
线程
大在了哪里?
不知你在面试中是否遇到过这样的问题,题目很短,看似简单,但在回答时又感觉有点吃力?比如下面这两个问题:
进程
内部都有哪些数据? 为什么创建
进程
的成本很高?...而
线程
是轻量级的
进程
。
进程
是分配资源
进程
和
线程
一、
进程
和
线程
进程
是程序执行时的一个实例,即它是程序已经执行到何种程度的数据结构的汇集。从内核的观点看,
进程
的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。
线程
是
进程
的一个执行流,是CPU调度...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章