社区
C#
帖子详情
进程 除了PID 还有什么唯一值么 ??
kissxrl
2010-09-07 05:25:06
要数字的。。。
可以在其他进程和本进程内 都能获取。。
...全文
219
13
打赏
收藏
进程 除了PID 还有什么唯一值么 ??
要数字的。。。 可以在其他进程和本进程内 都能获取。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dancingbit
2010-09-07
打赏
举报
回复
如果是多台机器的话,可以考虑网卡MAC和进程PID的组合。
Baesky
2010-09-07
打赏
举报
回复
为啥UDP牵扯到PID?端口是干嘛的?
ZengHD
2010-09-07
打赏
举报
回复
[Quote=引用 7 楼 kissxrl 的回复:]
引用 6 楼 zenghd 的回复:
引用 4 楼 kissxrl 的回复:
不是这样的。。。在局域网内。UDP。。发送一个 进程的唯一值。。。
能和这个值匹配上进程的。。就执行操作。。
我如果用 PID。。。局域网程序开多呢。。。肯定会有同样的 PID吗。。
肯定不同的
不是一台电脑那。。。很多电脑。。。。OK。。。
每个电脑上开 5……
[/Quote]
你是说,50台机器都运行相同的程序?发送PID就是为了判断有没有运行这个程序?
mars199
2010-09-07
打赏
举报
回复
还要其他的作甚?
注意进程 id 的复用
kissxrl
2010-09-07
打赏
举报
回复
[Quote=引用 8 楼 dobzhansky 的回复:]
进程结束后, 所用的 id 会被复用, 这个怎么算
[/Quote]
所以我才问呀 还有没有其他的类似PID的唯一值
Dobzhansky
2010-09-07
打赏
举报
回复
进程结束后, 所用的 id 会被复用, 这个怎么算
kissxrl
2010-09-07
打赏
举报
回复
[Quote=引用 6 楼 zenghd 的回复:]
引用 4 楼 kissxrl 的回复:
不是这样的。。。在局域网内。UDP。。发送一个 进程的唯一值。。。
能和这个值匹配上进程的。。就执行操作。。
我如果用 PID。。。局域网程序开多呢。。。肯定会有同样的 PID吗。。
肯定不同的
[/Quote]
不是一台电脑那。。。很多电脑。。。。OK。。。
每个电脑上开 50个进程。。50台电脑。。。相同的 PID 大把。。
ZengHD
2010-09-07
打赏
举报
回复
[Quote=引用 4 楼 kissxrl 的回复:]
不是这样的。。。在局域网内。UDP。。发送一个 进程的唯一值。。。
能和这个值匹配上进程的。。就执行操作。。
我如果用 PID。。。局域网程序开多呢。。。肯定会有同样的 PID吗。。
[/Quote]
肯定不同的
kissxrl
2010-09-07
打赏
举报
回复
不是这样的。。。在局域网内。UDP。。发送一个 进程的唯一值。。。
能和这个值匹配上进程的。。就执行操作。。
我如果用 PID。。。局域网程序开多呢。。。肯定会有同样的 PID吗。。
taolinsen
2010-09-07
打赏
举报
回复
tid...线程号
Dobzhansky
2010-09-07
打赏
举报
回复
还要其他的作甚?
注意进程 id 的复用
kissxrl
2010-09-07
打赏
举报
回复
句柄在其他进程内 用 OpenProcess 获取。。每次都不一样呀。
ZengHD
2010-09-07
打赏
举报
回复
句柄行吗
【
进程
与线程】
进程
的
PID
PID
(Process Identifier,
进程
标识符)是操作系统为每个
进程
分配的一个
唯一
标识,用于标识系统中的每个
进程
。
PID
是一个非负整数,通常从 1 开始分配;每个运行中的
进程
都有一个
唯一
的
PID
,通过
PID
,操作系统可以区分不同的
进程
并对它们进行管理。简单点理解为操作系统为
进程
分配的身份证号。
【linux】
进程
|查看
进程
|
PID
值
|fork原理
假设在一个文件中写代码,并生成一个可执行程序在磁盘中,可执行程序本质也是一个二进制文件文件 =内容+属性内容即 自己写的代码和数据属性即 创建时间、权限等信息使用 ./ 将其加载到内存中,cpu访问代码和数据,从而执行代码,把代码和数据放入内存中 就可以叫做
进程
么?当然不是!举例:如何成为你的学校的学生呢?只要想办法进入你的学校里,在学校里,就是你的学校的学生么?当然不是,看门的大爷和楼管阿姨也在学校里想要成为学生,必须在学籍档案中有你个人的基本信息同理,
PID
进程
Linux中的程序和
进程
,
PID
和P
PID
首先说下程序和
进程
: 程序是一个静态的,就是磁盘中的一个文件。而
进程
是一个动态的程序执行后运行的状态(程序是被操作系统加载到内存中)就是一个
进程
。 1.
PID
(process ID):
PID
是程序被操作系统加载到内存成为
进程
后动态分配的资源。 每次程序执行的时候,操作系统都会重新加载,
PID
在每次加载的时候都是不同的。 2、P
PID
(parent process ID):P
PID
是程序的父
进程
号。 3、
PID
和P
PID
都是非零的整数。
【Linux】
进程
的属性:标识符
pid
pid
, p
pid
,cwd , exe ,fork函数,创建
进程
解析 linux
进程
pid
0,
pid
1,
pid
2 关系及启动过程
Linux 中有
pid
0,
pid
1 和
pid
2 三个特殊的
进程
。 本文以 Linux v2.6.39 为例,说明 Linux中这三个
进程
的关系及启动过程
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章