腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
标识macOS当前
进程
中的堆栈和堆段
、
、
、
、
我想将
内存
分析器添加到在macOS下运行的守护
进程
中。在
linux
中,我可以简单地检查
进程
中任何映射
内存
的/proc/<pid>/map,并查找路径名=堆或路径名=
栈
。我试图
查看
proc_pidinfo是否包含任何有价值的信息,但不幸的是,没有与我的需求相关的信息。请注意,苹果为其他远程
进程
提供了名为vmmap的工具,但它根本没有提供任何api (它仅仅是命令行工具),并且没有针对此需求的公共API,但也许有一
浏览 0
提问于2017-10-20
得票数 5
2
回答
操作系统内核和网络协议
栈
在哪里重叠?
、
我正在努力学习网络协议
栈
。传输、IP、数据链路层库代码实现)以及
linux
。我不知道从哪里开始。 如果
Linux
没有将它作为核心特性,那么
linux
是否只为网络部分提供占位符(就像只提供宏以启用第三方堆栈如果
linux
有内置的网络特性,那么我需要通过哪些
linux</e
浏览 8
提问于2021-12-10
得票数 2
1
回答
仅跟踪子
进程
的堆和堆栈使用情况
、
、
、
、
我有一个父
进程
,它派生和一个子
进程
。我只希望跟踪子
进程
的峰值堆和堆栈使用情况。有人能告诉我是怎么做到的吗?我想过用但是massif生成的报告也包含了父节点的
内存
信息。我只对子
进程
和峰值使用率感兴趣(堆和
栈
分开) 我正尝试在
Linux
上做这件事。
浏览 10
提问于2017-02-19
得票数 0
2
回答
为什么说线程是“轻量级
进程
”在技术上是不正确的?
、
、
、
有哪些东西可以使线程被认为是重量级
进程
?
浏览 1
提问于2016-10-16
得票数 0
1
回答
Linux
-
进程
的堆栈大小
在
Linux
中,
进程
是否具有有限的堆栈大小?也就是说,它的函数堆栈的总和可以不超过固定的大小吗?如果它是固定的,那么它的大小是如何确定的,可以设置吗?
浏览 13
提问于2012-11-02
得票数 2
2
回答
如何在
linux
系统中
查看
系统用户的总CPU和
内存
使用情况
、
、
我知道top命令可以
查看
CPU和
内存
使用的
进程
,但是系统的一些用户可以生成很多
进程
,如果我想知道一个用户的CPU和
内存
使用总量,我必须自己统计,那么
linux
系统中有没有一个命令可以
查看
系统用户的CPU和
内存
使用总量,并按系统用户名排序?
浏览 8
提问于2015-05-26
得票数 2
2
回答
linux
中每个
进程
的
内存
监控
、
、
、
、
我希望实现我的内核能够监控每个
进程
的
内存
。但是,我所能做的就是打印出
进程
和pid。我找不到一个可以帮助监控
内存
的函数。下面是我实现的内核中的代码。我使用的是
Linux
内核版本4.11.0-rc7。#include <
linux
/kernel.h>#include <
linux
/resource.h> #include <
li
浏览 1
提问于2017-04-26
得票数 0
6
回答
如何
查看
Linux
进程
的
内存
使用情况?
如何
查看
Linux
进程
的
内存
使用情况?
浏览 0
提问于2011-04-29
得票数 8
回答已采纳
2
回答
忽略Ubuntu中的分叉炸弹
、
、
我有一项作业要写一个程序,检查用户可以创建多少
进程
(在Ubuntu中工作)。我写的代码在理论上似乎很好。问题是,当我运行它时,系统会关闭它,并且不允许它在工作3-5秒后运行。我的程序是如何工作的:第一个
进程
叉()一个新的
进程
,父亲被放入等待他的儿子,然后新创建的
进程
创建另一个
进程
(再次分叉)并等待它等等,直到fork()失败,然后我打印一个计数器。
浏览 0
提问于2012-11-14
得票数 -2
5
回答
我应该使用哪个度量来确定服务器何时
内存
不足?
、
在
Linux
机器上使用
内存
的不同度量,但是有什么好的启发/度量来帮助确定服务器是否需要更多的
内存
?一些想法:
查看
ps中所有
进程
的RSS值之和。
查看
/proc/meminfo中的Committed_AS
浏览 0
提问于2012-10-11
得票数 10
3
回答
Linux
内存
使用历史记录
、
、
我遇到了一个问题,我的服务器开始使一些正常的
进程
和检查失败,因为服务器的
内存
完全满了并且被占用了。 我
查看
了日志记录历史,发现它杀死的是一些Java
进程
。我使用"top“命令
查看
当前哪个
进程
占用的
内存
最多(在问题解决后),它是一个Java
进程
。因此,从本质上讲,我可以知道现在哪些
进程
占用了最多的
内存
。我想知道的是,当故障开始发生时,是否有一种方法可以
查看
哪些
进程
占用了最多
浏览 38
提问于2012-10-24
得票数 9
回答已采纳
1
回答
Linux
内核在什么条件下杀死泄漏
内存
的
进程
?
、
、
、
我在
Linux
服务器上检测到我的服务
进程
泄漏
内存
,它占用1.2G物理
内存
,消耗越来越多。什么时候内核会杀死一个正在泄漏
内存
的
进程
?当它消耗了太多的记忆?还是
内存
分配得太快了?
浏览 6
提问于2015-11-17
得票数 0
回答已采纳
4
回答
有什么工具可以方便地监视
Linux
上每个
进程
的
内存
使用情况吗?
、
、
这个问题与如何
查看
Linux
进程
的
内存
使用情况上的问题不一样。而且,top命令没有给出所使用的确切
内存
,但是一个
进程
使用的百分比是多少,那么我是否可以使用任何强大的工具来轻松地监视每个
进程
的
内存
使用情况呢?
浏览 0
提问于2012-09-05
得票数 1
2
回答
我可以写保护
Linux
进程
地址空间中的每一页吗?
、
、
、
我想知道是否有一种方法可以对
Linux
进程
地址空间中的每一页进行写保护(通过mprotect()从
进程
内部)。我所说的“每一页”实际上是指在用户模式下运行的普通程序可能写入的
进程
地址空间的每一页--程序文本、常量、全局变量和堆--但我只使用常量、全局变量和堆即可。我不想写保护堆栈--这似乎不是一个好主意。一个问题是我不知道从哪里开始写保护
内存
。
查看
/proc/pid/maps,它显示了给定pid正在使用的
内存
段,它们似乎总是以地址0x080
浏览 4
提问于2010-08-10
得票数 5
回答已采纳
3
回答
当
进程
分叉时,是复制其虚拟
内存
还是驻留
内存
?
、
、
、
在
Linux
中创建新
进程
的标准方法是复制父
进程
的
内存
占用空间,这将成为子
进程
的环境,直到调用execv。 我们指的是什么
内存
占用,虚拟
内存
(
进程
请求什么)或驻留
内存
占用空间(实际使用的是什么)?动机:我有一个交换空间有限的设备和一个在虚拟
内存
和驻留
内存
占用之间有很大区别的应用程序。由于
内存
不足,应用程序无法分叉,并希望
查看
试图减少虚拟
内存
占用大小
浏览 0
提问于2015-06-01
得票数 14
回答已采纳
2
回答
在共享
内存
文件上引发
Linux
轮询事件
两个
Linux
进程
打开并映射相同的/dev/shm/共享
内存
文件,并将其用作公共
内存
。问:让一个
进程
“唤醒”另一个
进程
以通知它应该
查看
内存
的最简单、最好的方法是什么?例如,一个
进程
可以引发另一个
进程
的文件描述符的poll()事件吗?解决方案不需要是可移植的,但我希望它很简单。
浏览 4
提问于2012-07-13
得票数 13
1
回答
我如何缩小Apache为什么随机停止服务页面的范围?
、
、
、
我正在运行一个Turnkey
Linux
灯
栈
(基于Ubuntu)。服务器正在承载一个相对较大的WordPress安装,其中分配了相当多的
内存
(在专用计算机上)。我
查看
了Apache日志,所发现的只是一些已知的错误,在这些错误中,某些图形图像不再可用。我还没有找到任何线索来解释为什么会发生这种事。任何帮助都将不胜感激。
浏览 0
提问于2012-11-09
得票数 1
1
回答
linux
:获取父页面和派生子页面之间的共享
、
据我所知,
Linux
不会将所有父
进程
内存
复制到子
进程
的单独页面中,它会执行写时复制。在任一
进程
修改(写入)映射(共享)页面中的某个
内存
位置之前,我们会将子虚拟地址空间和父虚拟地址空间映射到相同的物理
内存
位置(相同的物理页面)。谢谢。
浏览 1
提问于2013-03-11
得票数 0
回答已采纳
1
回答
在
Linux
中,操作系统可以随机终止
进程
吗?
我们的一个
进程
在
Linux
机器上崩溃了。当我
查看
日志的时候,我可以看到它被关闭了。这显示了优雅的关机。我检查了CPU、
内存
、
进程
利用率,都在阈值之内。在
内存
利用率上没有发现异常。有没有可能是操作系统随机终止了
进程
? 有什么建议吗?
浏览 3
提问于2015-10-14
得票数 0
2
回答
Linux
上的
进程
内存
使用(死后)
、
、
我试图在
进程
完成后(在
Linux
上)找到它们的
内存
使用状态。有办法这样做吗? 我知道我可以在
进程
运行时通过
查看
/proc/{id}/status来获取这些数据,但是该文件在
进程
死后就消失了。
浏览 0
提问于2010-11-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
从进程栈内存底层原理到Segmentation fault报错
编程-函数栈与进程栈
如何在无响应的 Linux 系统中杀掉内存消耗最大的进程
adb 查看并杀死进程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券