腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
如何区分线程和子
进程
?
linux
、
process
、
thread
Linux
实际上并不区分
进程
和线程,而是将
进程
和线程作为数据结构task_struct来实现。谢谢。
浏览 0
提问于2018-03-28
得票数 27
回答已采纳
2
回答
Linux
的VirtualQueryEx替代方案-如何获取另一个
进程
的虚拟内存范围
c++
、
c
、
linux
、
winapi
、
memory-management
在Windows中,如果我想检索有关指定
进程
的虚拟地址空间内的一系列页面的
信息
,我可以使用WinAPI VirtualQueryEx }} 我想知道如何在
Linux
中使用syscalls获得类似的
信息
集,但我不清楚在
Linux
下如何使用
C
&
浏览 2
提问于2014-01-17
得票数 1
1
回答
如何在
C
(MacOS)中获取
进程
虚拟内存映射的
信息
c
、
macos
、
macos-catalina
我想获得关于
进程
(堆栈、libc、堆和代码)在
C
(MacOS)中的虚拟内存布局的
信息
。我读到,在
Linux
中,您可以通过
查看
/proc/<pid>/maps来做到这一点,并且可以通过vmmap命令行实用工具在MacOS命令行上这样做。 我怎么用
C
语言做这件事?如果可能的话,我希望在与我的
进程
相关的虚拟内存空间中获得所有页面。
浏览 8
提问于2020-05-29
得票数 3
回答已采纳
3
回答
进程
在虚拟内存中的起始和结束地址
c
、
linux
、
memory-management
我有一个我写的
C
程序,我正在尝试制作它的内存映射。我正在寻找的东西,最好是只给我一个十六进制地址的开始和结束。
浏览 0
提问于2013-09-20
得票数 1
2
回答
探索系统中大量使用的文件。
performance
、
ubuntu
、
file-io
、
load
我使用的是ubuntu Ubuntu 14.04.1 LTS有没有办法知道哪些文件在HDD上被大量使用?有一些来自atopsar -d 30的输出 08:52:47 disk
浏览 10
提问于2014-09-09
得票数 2
回答已采纳
2
回答
从Daemon运行
Linux
命令
c++
、
c
、
linux
、
daemon
我需要从我的
linux
守护
进程
中运行一个
linux
命令,例如"df“,以了解空闲空间、使用空间、分区的总大小和其他
信息
。我有一些选择,比如呼叫系统,主管,波芬等。但是,当每个命令生成一个新
进程
时,这难道不可能在调用它的同一个
进程
中运行这些命令吗? 或者他们是否有任何
C</em
浏览 5
提问于2010-07-21
得票数 1
回答已采纳
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
2
回答
如何在
C
中获得
进程
到核心的映射?
c++
、
c
、
linux
、
manpage
我可以调用什么库函数来获得
进程
到内核的映射,或者给定一个
进程
id来告诉我它是在哪个内核上运行的,它上次运行过,或者计划运行。43432,64535,14345,34233core 7: 78789I sched_getcpu返回调用
进程
的核心号码如果有一个给定
进程
id的函数,它也会返回一个很好的核心编号,但我还没有找到。sched_getaffinity也没有什么用处;它只是告诉你一个
进程</e
浏览 6
提问于2013-04-13
得票数 0
回答已采纳
2
回答
获取关于
C
语言中的子
进程
的
信息
c
、
linux
、
multithreading
我正在
linux
机器上用
C
语言编写程序,我需要获取子
进程
的
信息
。我正在尝试使用getrusage(),但似乎无法获得任何有价值的
信息
。有没有办法在给定子
进程
id的情况下,从父
进程
中获取该子
进程
的使用统计
信息
(以及其他任何
信息
)?
浏览 1
提问于2015-02-12
得票数 0
2
回答
在Windows上测量每个线程的CPU时间
python
、
windows
、
multithreading
、
cpu-usage
我正在为Windows开发一个长时间运行的多线程Python应用程序,我想让
进程
知道它的每个线程占用的CPU时间。我可以使用获得整个
进程
的总时间,但我需要知道每个线程的时间。我知道有一些外部工具,比如Sysinternals Process Explorer,但是我的程序本身需要有这些
信息
。如果我使用的是
Linux
,我会
查看
/proc文件系统。如果我在写
C
代码,我会使用这个GetThreadTimes调用。 那么我如何在Windows上使用Python来完成这项工作呢?
浏览 0
提问于2010-05-28
得票数 2
回答已采纳
1
回答
linux
内核中与
进程
核心转储创建相关的文件
linux
、
linux-kernel
、
coredump
只需在
linux
内核中查找
进程
核心转储创建。有没有人能告诉我x86要看什么文件?具体地说,我将
查看
是否可以对该过程进行调整,以通过proc文件系统从用户
进程
传递某些
信息
。结果将是一个核心转储文件,其中可能包含某些附加
信息
。 谢谢,Kapil upadhayay
浏览 0
提问于2011-09-27
得票数 0
2
回答
C
++中的
Linux
进程
加载器
c++
、
linux
、
process
、
linux-kernel
我正在用
C
++为
Linux
平台开发一个
进程
加载器;它只是一个娱乐项目。基本上,我希望手动将可执行文件的所有部分加载到内存中,然后执行它。即使是关于
进程
加载器开发的一般资源也会很有用,因为我还没有找到任何资源。
浏览 1
提问于2012-08-09
得票数 3
回答已采纳
2
回答
从该共享库中查找已加载共享库的位置?
c
、
linux
、
shared-libraries
从共享库中的函数到正在运行的
进程
中(用
C
编写),如何发现从何处加载共享库?附加问题:我需要在OS中提供相同的
信息
。
浏览 8
提问于2017-04-14
得票数 6
1
回答
包含
Linux
不返回任何这样的文件或目录
c
、
linux
、
header
、
kernel
、
header-files
我正在尝试编写一个
C
代码,它将利用
Linux
内核中的内存
信息
(
进程
的虚拟地址空间、
进程
的状态等
信息
)。#include<
linux
/module.h>实际的文件存在于
linux
文件夹下,但是当使用gcc编译
浏览 5
提问于2017-11-28
得票数 0
1
回答
查看
文件系统中的页表
ram
我知道页面表是由
linux
内核管理的,但我不确定它在文件系统上是否可用。我想从命令行
查看
有关页表的
信息
。作为背景,我一直在学习页面表以及它们是如何管理
进程
的,其中每个
进程
都分配了自己的地址空间,以便
进程
A不能写入
进程
B的内存空间。 实际上,页面表在虚拟地址和物理地址之间映射。我想从命令行实际
查看
这个映射,看看它是如何工作的。任何指向正确方向的指针都会受到赞赏。
浏览 0
提问于2013-06-03
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券