腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
如何区分线程和子
进程
?
linux
、
process
、
thread
Linux
实际上并不区分
进程
和线程,而是将
进程
和线程作为数据结构task_struct来实现。谢谢。
浏览 0
提问于2018-03-28
得票数 27
回答已采纳
1
回答
在
linux
中发出更多命令之后,是否有一种方法可以获得
进程
退出状态?
linux
、
linux-kernel
、
exit-status
如果我已经发出了很多命令,并且我想要退出的
进程
的退出状态,比如100个命令。
linux
中是否存在结构、文件位置或变量?我可以访问所有已退出的
进程
并
查看
有关它们的
信息
?
浏览 0
提问于2018-09-19
得票数 7
1
回答
Linux
中的U区域等效数据结构是什么?
linux
、
unix
我们在UNIX中有一个U区,用来保存与
进程
相关的
信息
。
Linux
中类似于U区的数据结构是什么? 另外,是否可以在UNIX (以及
Linux
)中
查看
U区保存的内容?
浏览 3
提问于2013-03-25
得票数 5
回答已采纳
1
回答
获取
进程
信息
(当前proc、父proc、最大子proc)
c
、
linux-kernel
我有一个关于在
Linux
内核中添加系统调用的练习,但是我很难实现它。以下是说明:proc,当前
进程
或
进程
与PIDparent_proc,,第一个processoldest_child_proc,的父
进程
,第一个
进程
的最大子
进程
进程
的
信息
存储在struct proc_info中如果系统调用找到具有给定PID
浏览 1
提问于2019-10-23
得票数 1
2
回答
进程
死后,
Linux
内核在哪里进行
进程
和TCP连接清理?
linux
、
process
、
linux-kernel
我试图在
linux
内核中找到在
进程
死后进行清理的位置。具体地说,我想看看在使用-9信号终止
进程
之后,它是否/如何处理打开的TCP连接。我非常确定它会关闭所有连接,但我想
查看
详细
信息
,以及是否有任何连接没有正确关闭的可能性。 欢迎指向
linux
内核源代码的指针。
浏览 1
提问于2010-12-14
得票数 8
回答已采纳
1
回答
Linux
如何知道是否允许
进程
发出系统调用?
linux
、
system-calls
假设某个
进程
希望发出只能由特权
进程
发出的系统调用。
Linux
如何知道是否允许
进程
发出这样的系统调用?
Linux
是
查看
进程
的fsuid (文件系统用户ID)以
查看
它是否是根
进程
,还是
查看
进程
的功能是否具有发出系统调用所需的能力,或者
Linux
是否以其他方式知道?
浏览 0
提问于2019-02-26
得票数 0
1
回答
Python
进程
在两行代码后启动
python
、
process
在做一些测试时,我注意到当start()被调用时
进程
并没有启动。经过一些测试后,似乎只有在__main__模块中执行了两行代码后,
进程
才会启动。
浏览 19
提问于2017-02-10
得票数 0
1
回答
linux
内核中与
进程
核心转储创建相关的文件
linux
、
linux-kernel
、
coredump
只需在
linux
内核中查找
进程
核心转储创建。有没有人能告诉我x86要看什么文件?具体地说,我将
查看
是否可以对该过程进行调整,以通过proc文件系统从用户
进程
传递某些
信息
。结果将是一个核心转储文件,其中可能包含某些附加
信息
。 谢谢,Kapil upadhayay
浏览 0
提问于2011-09-27
得票数 0
1
回答
查看
文件系统中的页表
ram
我知道页面表是由
linux
内核管理的,但我不确定它在文件系统上是否可用。我想从命令行
查看
有关页表的
信息
。作为背景,我一直在学习页面表以及它们是如何管理
进程
的,其中每个
进程
都分配了自己的地址空间,以便
进程
A不能写入
进程
B的内存空间。 实际上,页面表在虚拟地址和物理地址之间映射。我想从命令行实际
查看
这个映射,看看它是如何工作的。任何指向正确方向的指针都会受到赞赏。
浏览 0
提问于2013-06-03
得票数 2
回答已采纳
1
回答
如何了解和调试
Linux
中线程的执行顺序
linux
、
multithreading
、
gdb
如何了解和调试
Linux
中线程的执行顺序。尝试过Gdb,但没有多大帮助?我远程连接到target并使用gdb,但不确定如何
查看
所有线程的执行顺序。通过使用gdb来使用“
信息
线程”,但帮助不大。我想要
查看
进程
和线程的所有
信息
以及执行的顺序。我使用了Htop命令,但它对我帮助不大。 如果有任何想法,请让我知道。
浏览 1
提问于2015-08-27
得票数 0
1
回答
使用top命令监视
Linux
服务器中的系统性能
linux
、
shell
、
unix
、
redhat
我正在尝试将系统性能
信息
( PID、用户、CPU、内存和时间)放入一个excel文件中。我将通过一个shell脚本来做这件事。我尝试了top命令。它包含所有
信息
,但是它也包含所有子
进程
信息
。有没有一种方法可以将所有子
进程
与父
进程
聚合在一起,这样我就可以
查看
一个
进程
,并说它花了这么长时间才完成。另外,有没有办法用top命令显示和拉取PPID
信息
?我希望将所有子
进程
与父
进程
聚合在一起,并
查看</
浏览 1
提问于2013-04-10
得票数 0
1
回答
标识macOS当前
进程
中的堆栈和堆段
c++
、
objective-c
、
c
、
macos
、
heap-memory
我想将内存分析器添加到在macOS下运行的守护
进程
中。在
linux
中,我可以简单地检查
进程
中任何映射内存的/proc/<pid>/map,并查找路径名=堆或路径名=栈。我试图
查看
proc_pidinfo是否包含任何有价值的
信息
,但不幸的是,没有与我的需求相关的
信息
。请注意,苹果为其他远程
进程
提供了名为vmmap的工具,但它根本没有提供任何api (它仅仅是命令行工具),并且没有针对此需求的公共API,但也许有一个API可以从<e
浏览 0
提问于2017-10-20
得票数 5
1
回答
有没有一种方法来衡量一个应用程序/程序占用多少系统资源(例如RAM)?
c++
、
windows
:) 以某种方式锁定一个
进程
(通过代码)并检查它占用了多少计算机资源。 所以,如果我的目标是什么,比如说.比如“我的世界”,它会告诉我,“我的世界”在我的系统上消耗殆尽。
浏览 2
提问于2016-03-03
得票数 0
回答已采纳
1
回答
我如何知道
进程
正在阻止
linux
中的重新引导命令?
linux
、
openwrt
、
reboot
、
busybox
、
imx6
我将包和模块添加到openwrt中,然后reboot就完全不能工作了!重新启动的唯一方法是使用reboot -f或hard reset。我的/etc/rc.local文件只有一行exit 0。在基于openwrt chaos calmer的imx6板上使用imx6。
浏览 6
提问于2017-03-30
得票数 2
1
回答
限制
linux
内核中
进程
使用的最大线程数。
linux
、
linux-kernel
、
threads
我想我已经从
Linux
内核中找到了一些目前还没有实现的东西。这个是可能的吗?
浏览 0
提问于2012-08-16
得票数 5
回答已采纳
2
回答
Linux
的VirtualQueryEx替代方案-如何获取另一个
进程
的虚拟内存范围
c++
、
c
、
linux
、
winapi
、
memory-management
在Windows中,如果我想检索有关指定
进程
的虚拟地址空间内的一系列页面的
信息
,我可以使用WinAPI VirtualQueryEx }} 我想知道如何在
Linux
中使用syscalls获得类似的
信息
集,但我不清楚在
Linux
下如何使用C/C++来
浏览 2
提问于2014-01-17
得票数 1
2
回答
如何在
linux
中诊断python
进程
是否占用CPU
linux
、
gdb
、
cpu-usage
在基于
Linux
的系统(Ubuntu)上,我的python
进程
在自动化脚本中的某个时刻开始消耗CPU。我正在尝试在GDB中调试这个问题。我对GDB还是个新手。有没有什么GDB命令可以给出哪个线程占用了大部分cpu的
信息
。
查看
线程堆栈并不能真正暴露这一点。 在windows windbg的世界中,命令'!runaway‘确实给出了
进程
中每个线程所消耗的时间
信息
。我们这里有一个等效的命令吗?对调试问题有什么其他建议吗?
浏览 4
提问于2014-05-24
得票数 7
1
回答
如何在
linux
中使用特定文件识别服务?
linux
、
systemd
、
systemctl
我在我的覆盆子PI上创建了一个服务来定期更新电子纸显示器。该程序读取文件的内容并将其传递给Python脚本,该脚本更新电子纸模块。随着时间的推移,我在PI上运行了一堆愚蠢的服务,我正试图清理它。我停止并禁用了所有服务(由于愚蠢的名称,我可以将其识别为我的服务)。电子纸仍然每10秒重新绘制一次。我知道使用了哪个python脚本,哪个文件读取了所需的内容。但我无法确定实际的服务。我试过重新开始。是否有一种方法可以确定哪个服务正在使用内容文件?
浏览 3
提问于2022-11-12
得票数 -1
1
回答
如何在C (MacOS)中获取
进程
虚拟内存映射的
信息
c
、
macos
、
macos-catalina
我想获得关于
进程
(堆栈、libc、堆和代码)在C (MacOS)中的虚拟内存布局的
信息
。我读到,在
Linux
中,您可以通过
查看
/proc/<pid>/maps来做到这一点,并且可以通过vmmap命令行实用工具在MacOS命令行上这样做。 我怎么用C语言做这件事?如果可能的话,我希望在与我的
进程
相关的虚拟内存空间中获得所有页面。
浏览 8
提问于2020-05-29
得票数 3
回答已采纳
1
回答
由
linux
上的J9 VM生成的核心转储显示/只包含一个线程
debugging
、
jvm
、
gdb
、
websphere
、
j9
J9 VM在
linux
平台上生成核心转储的原因是什么,它只显示/只包含一个线程(即当前线程)? 注意:它是完整的核心转储(不是截断)。
浏览 2
提问于2016-01-19
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券