腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何从用户空间和内核空间打印debug
、
我正在学习嵌入式系统 我需要在控制台上打印来自用户空间守护
进程
和内核空间的调试信息,我为用户空间使用了printf,为内核空间使用了printk(KERN_CRIT)。
浏览 6
提问于2017-10-17
得票数 1
2
回答
strace如何连接到已经在运行的
进程
?
我知道strace使用ptrace来完成这项工作,这不适用于已经运行的
进程
的情况。 它是如何在已经运行的
进程
上工作的?
浏览 4
提问于2011-09-20
得票数 49
1
回答
监视页缓存/内存映射文件访问
、
我想知道是否有可能监控某个
进程
的页面交换文件会对哪些内存映射文件产生影响? 至少我想看看
进程
访问了什么mmap编辑的文件。我也很乐意知道它们发生在
进程
空间中的虚拟地址,所以至少我可以手动将它们映射到pmap输出中的文件。
浏览 0
提问于2018-06-04
得票数 1
回答已采纳
1
回答
在内核空间中调用时间()
、
、
、
我正在开发一个内核模块,我需要得到某个
进程
消耗的CPU时间的近似值(迭代
进程
不是问题)。具体来说,我希望libc 或 syscall提供相同的行为。
浏览 4
提问于2015-04-07
得票数 2
回答已采纳
2
回答
在Python中跟踪子
进程
和线程
、
、
、
我有一个运行在
Linux
(Ubuntu18.04)上的Python脚本,它使用库创建
进程
,为它们分配要执行的函数。问题是其中一个函数卡住了,我想知道它发生在哪里。我尝试使用python -m
trace
-l myscript.py,但它不能显示子
进程
中执行的函数。尽管下面的脚本不是我正在使用的脚本,但在尝试跟踪它的函数时也会出现这种情况。import multiprocessing print('hello world') def print_hel
浏览 44
提问于2020-03-06
得票数 0
2
回答
如何在
Linux
中找到无响应的应用程序
、
我希望将监视脚本从Windows (Powershell)迁移到
Linux
(Shell脚本)。我在Windows中检查的一件事是,应用程序是否“不重新编码”。(例如,,它说“运行”或“不响应”)
Linux
中是否存在类似的内容,如果有,我如何找到它?我一直在浏览网页,但找不到任何东西来说明如何找到它们,只有当应用程序没有响应时,才能做什么。
浏览 0
提问于2015-12-10
得票数 1
回答已采纳
1
回答
什么是
进程
分支陷阱?
、
、
首先是一些背景:和我现在正试图区分不同类型的
进程
断点。PTRACE_GETSIGINFO请求ptrace()可以帮助检索tracee信号的细节信息。对于SIGTRAP信号,有几种类型的si_code,包括TRAP_BRKPT、TRAP_
TRACE
、TRAP_BRANCH、TRAP_HWBKPT。在
Linux
中的sigaction ( manual )手册中,结构siginfo_t中有一个si_code常量TRAP_BRANCH,该常量表示
进程
分支陷阱,因此: 1.什么是
进程
分支陷阱?我还注意到有一个
浏览 4
提问于2017-08-26
得票数 1
回答已采纳
1
回答
MQ java
进程
占用100%的CPU
我们的
linux
服务器中的以下
进程
占用了100%的CPU java -DMQJMS_LOG_DIR=/opt/hd/ca/mars/tmp/logs/log -DMQJMS_
TRACE
_DIR=/opt/hd/ca/mars/tmp/logs/
trace
-DMQJMS_INSTALL_PATH=/opt/isv/mqm/java com.ibm
浏览 1
提问于2011-07-15
得票数 2
4
回答
如何检查应用程序的哪一部分正在消耗CPU?
、
、
我有一个wxPython应用程序,它有许多工作线程,空闲事件周期,以及许多其他这样的事件处理代码,这些代码可以消耗CPU,而现在,当应用程序不与CPU交互时,消耗的CPU大约为8-10%。是否有一个工具可以判断我的应用程序的哪个部分/线程消耗了最多的CPU?如果没有这样的通用工具,我愿意知道您通常会采取什么方法来解决这种情况?例如禁用部分应用程序、跟踪等 编辑:可能是我的问题的语言是模棱两可的,我不想知道我的代码中哪个函数或代码块占用了大部分资源,因为我可以使用分析器。我想知道的是,当我运行我的应用程序时,我看到cpu的使用率是8-10%,现在有方法知道我的应用程序的不同部分,线程消
浏览 9
提问于2009-09-24
得票数 0
回答已采纳
1
回答
如何排除在valgrind下运行的某些子
进程
?
、
我正在
Linux
中运行一个守护
进程
,我想在valgrind下运行这个守护
进程
,以查找与内存相关的错误。因为它是一个守护
进程
,所以我需要使用valgrind选项,但这会在它的生命周期中产生许多
进程
,我不希望它们在--
trace
-children=yes下运行。
浏览 0
提问于2010-02-23
得票数 7
回答已采纳
1
回答
shell脚本在执行过程中执行的派生次数
、
有没有一种方法可以计算shell脚本在执行时执行的fork数量?我一直在考虑用getrusage(2)编写一个C包装器,并分析 struct timeval ru_utime; /* user time used */ long ru_maxrss; /* max resident set size */ long ru_ixrss; /* integral
浏览 0
提问于2013-02-12
得票数 2
回答已采纳
1
回答
NodeJS:如何读取显式派生
进程
生成的子
进程
的stdout和stderr?
、
、
、
、
进程
的两个运行时间最长的部分: 实际的ng build命令。2是很容易解决的,因为我是直接通过child_process.spawn()生成该
进程
(child_process.spawn())。事实证明,1要复杂一些,因为长期运行的npm install
进程
实际上是在内部启动到默认的角ng-新的示意图/命令。因此,如果我的想法是正确的,这本质上是一个显式生成的子
进程
(我生成的ng new),它在内部生成npm
浏览 0
提问于2018-09-05
得票数 2
1
回答
获取内核模块中的NFS客户端IP地址
、
、
、
下面是内核模块的代码:#include <
linux
/init.h>#include <
linux
/kobject.h>#include <
linux
/slab.h> #include <<e
浏览 4
提问于2020-02-26
得票数 0
回答已采纳
2
回答
记录使用了哪些系统可执行文件
、
、
、
、
我有一个基于Ubuntu的Dockerfile,我想修改它,使其基于最小的Debian,甚至是阿尔卑斯。问题是,我依赖于很多预装的系统可执行文件,我不知道是哪一个。现在,为了编写一个基于阿尔卑斯山的新Dockerfule,我首先需要知道正在使用的是哪些程序,然后我需要知道在阿尔卑斯山上提供它的包的名称。是否有一种简单的方法可以简单地记录Docker容器将使用的系统可执行文件?我想也许把路径中找到的所有东西都移到一个新目录,然后创建bash脚本作为代理,记录可执行文件名,然后调用真正的可执行文件。但这是否安全/可靠,甚至是可能的?
浏览 0
提问于2021-07-19
得票数 0
3
回答
追踪UNIX信号来源?
、
、
如果我有一个从其他
进程
接收信号的
进程
,有没有办法让我以某种方式告诉哪个
进程
(如果有的话)发送了信号? strace允许我跟踪
进程
接收到的信号,但不允许我跟踪发出这些信号的人。
浏览 4
提问于2010-05-13
得票数 12
回答已采纳
1
回答
是否有可能监视
进程
如何在
Linux
下实时调度?
、
、
、
、
我正在尝试用RaspberryPi开发一个多
进程
系统,在这个系统中,我希望监视所有主要
进程
以及它们是如何使用
Linux
进行调度的。也就是说,获取调度程序状态、启动时间、释放时间等。我只想看看在内核中
进程
是如何被调度的。也就是说,Process1在0.30发布,然后Process2从0.70 (系统定时器值)开始,等等。如果没有,是否有方法使用另一个用于
Linux
的跟踪工具或调度器工具来确定这一点?提前谢谢。编辑:使用内核鲨, 我想确切地
浏览 1
提问于2017-03-02
得票数 4
回答已采纳
1
回答
ORA-27102:内存不足
、
、
Caused by: java.sql.SQLRecoverableException: ORA-01034: ORACLE not available
Linux
-x86
浏览 0
提问于2019-02-12
得票数 1
4
回答
如何知道程序卡在
linux
中的位置?
、
、
我正在我的ubuntu服务器上运行以下命令它似乎无限期地挂着每当在AIX上发生这种情况时,我只需获取违规
进程
的PID,然后说它用来显示整个
进程
的调用堆栈。在
linux
/ubuntu中有类似于procstack的东西吗?
浏览 0
提问于2014-11-07
得票数 59
回答已采纳
2
回答
Trace
/syscall "Print Screen“
进程
、
、
、
、
这就是背景:我正在运行Debian GNU/
Linux
,并且我经常切换到桌面环境(下一步是“DE”)。
浏览 4
提问于2013-08-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux之shell 和进程
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券