pid 相关问题

在计算中,进程标识符(通常称为进程ID或仅PID)是大多数操作系统内核(例如UNIX,Mac OS X或Microsoft Windows)使用的数字(临时)唯一标识进程。此数字可用作各种函数调用中的参数,允许处理进程,例如调整进程的优先级或完全终止进程。

pid_t 是否有合理的初始/无效值?

打开 gcc 的 -Wextra 标志似乎具有禁止结构部分初始化的效果。例如。: // main.c #包括 typedef 结构 S { 整数我; pid_t 进程号; } ...

回答 2 投票 0

如果Linux内核重新分配PID,在使用C pthread互斥体时会导致错误/UB吗?

如果我没猜错的话,Linux pthread C API 中是否可以使用强大的互斥锁,可以跨进程共享(通过将它们放在共享内存中),并且允许您获取...

回答 1 投票 0

如何在 VS Code mac 中更改终端提示符(bash)

所以我在 VS Code mac 中的终端提示显示的是进程 ID,然后是 $。我当前的 shell 是 bash。但我希望我的提示说出我所在目录的字面名称,然后是 $ 符号。如果...

回答 1 投票 0

if(fork) 和 if(!fork) - 它们是如何工作的?

假设我们有以下内容: pid_t 进程号; pid = fork(); 如果(pid==0){ if(fork()) printf(“A”); 否则 printf("B"); printf(“C”); } 别的 { ...

回答 1 投票 0

Unix Bash 脚本即使使用 PID 文件也会启动多次

我编写了第一个 bash 脚本,该脚本使用“inotify”函数检查文件夹是否发生更改并启动一些操作。整个过程是一个由nohup作为后台进程的过程。 折叠...

回答 1 投票 0

如何从内核内部确定其线程组中的线程索引?

对于给定的线程组,我需要获取其每个成员线程的顺序索引以从内核内部存储有关每个线程的一些数据,我可以访问task_struct。类似于&qu...

回答 1 投票 0

如何使用 execlp c 函数获取从另一个进程启动的进程的 PID?

我正在使用 Debian(类似 Linux)操作系统,用 c 编写代码。 我是一个正在运行的进程(我们称之为“A”),它需要启动一个可执行程序并在新进程运行时获取其 PID &

回答 1 投票 0

解析批处理文件中的可执行控制台输出

所以我运行此命令来查找正在运行我的 JAR 的 java 进程。 wmic.exe 进程,其中“name like '%java%'”获取 processid,命令行 |找到“myjar.jar” 上面的控制台输出

回答 2 投票 0

如何在log4j2 JSONLayout中包含进程ID?

使用 log4j2 和普通文本 PatternLayout,我可以包含 ${hostName} %pid 以在日志消息中显示主机名和进程 ID。 使用 JSONLayout 收集 JSON 对象中的消息...

回答 1 投票 0

(Mac OS X) 为什么这个进程无法杀死并且它的 pid 随时间变化?

今天,当我尝试杀死所有与 docker 相关的进程时,我注意到一些非常有趣的事情: ➜ ~ ps aux | grep 码头工人 凯撒 73944 0.0 0.0 2423372 220 s000 R+ 6:49PM 0:...

回答 1 投票 0

如何在进程生命周期内监控进程状态

我需要在可执行文件生命周期内跟踪进程状态 ps axf 。 假设我有可执行的 main.exec 并希望将 main.exec 执行期间调用的所有子进程存储到文件中....

回答 2 投票 0

每 15 分钟仅捕获一次使用端口 6881 的进程 pid

我可以从 tcpdump 中看到,内部 Linux 服务器大约每 15 分钟就会尝试联系外部计算机:端口 6881(bittorrent)上有一个 udp 数据包,仅此而已。 因为这个服务器不是

回答 2 投票 0

我需要杀死Windows中的一个进程,但我在同一个进程ID下有2个脚本

我有下一个问题:我正在运行一个 php 脚本的 url,该脚本对 mongoDb 进行查询并带来大量寄存器,这需要将近一个小时才能完成。至此一切顺利

回答 1 投票 0

mysql.server 启动时出现 PID 错误?

我刚刚尝试使用自制程序(在 Mac OS X 10.6 上)安装 MySQL,但我在第一个障碍时遇到了问题。当尝试手动启动服务器(mysql.server start)时,我得到以下信息...

回答 9 投票 0

如何获取Linux操作系统中某个进程组的pid

我有一个关于 Linux pid 的问题。如何获取同一组中的pid? 在 Linux 中使用“ps”命令似乎很容易获取所有 pid 或 pgid,但是如何获取属于同一组或在

回答 5 投票 0

netstat -plten 命令说明

我们正在尝试使用以下命令获取进程ID, **netstat -plten | grep 听 | grep $端口| awk '{打印 $9}' ** 它给出的结果为 1223/python。 它给出了错误的进程 ID 作为输出。

回答 1 投票 0

Python:获取子进程pid并添加到带有父进程id的字典中

我的应用程序创建一个 pid 文件,其中包含父 pid 的详细信息。我有一项任务需要识别与父 pid 关联的所有子 pid 并以字典格式存储到日志中。 我有

回答 1 投票 0

xrdp 启动后无法打开 PID 文件 /run/xrdp/xrdp.pid(还?):不允许操作

我对使用 ubuntu 还很陌生,希望能得到一些帮助:)。在ubuntu18.04上使用xcfe4安装了xrdp。最终得到以下结果;无法连接到服务器,已尝试更改权限...

回答 2 投票 0

roket的Python3 PID模拟

我正在建造一个模型火箭,但我无法让离线模拟正常工作。 当我在“1 秒模式”下运行模拟时,它工作得很好,但是当我尝试计算时......

回答 1 投票 0

启动后无法打开PID文件/var/run/teamviewerd.pid(还?):没有这样的文件或目录

我今天已经在 Nvidia jetson Xavier 中安装和配置并第一次使用电视, 但重新启动后我遇到了这个问题: teamviewerd.service:无法打开 PID 文件 /var/run/teamviewerd...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.