腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
容器中
进程
的virtual_memory含义
、
、
、
在过去,虚拟
内存
是不可信任的,因为同一个库只在
内存
中加载一次,而是添加到所有使用它的程序中。 对于容器中的
进程
,使用的是虚拟
内存
吗?
浏览 0
提问于2019-06-12
得票数 0
1
回答
操作系统内核是否以与IPC相同的方式与
进程
通信?
、
、
、
、
一个
进程
使用与另一个
进程
进行通信,比如共享
内存
、消息传递、信令?如果需要
具体
地说,我最想了解
Linux
内核,也很乐意了解Windows内核。
浏览 1
提问于2015-12-16
得票数 2
4
回答
如何了解
linux
中某一
进程
每5秒的
内存
消耗情况
、
、
、
我只想知道如何找到特定
进程
在特定时间(比如5秒)内的
内存
消耗情况 我是
linux
的新手。因此,我们将非常感谢
具体
的操作步骤。
浏览 0
提问于2013-02-01
得票数 9
回答已采纳
1
回答
分叉与
内存
分配问题
、
、
、
、
我的问题是:当perl试图将下一个产品添加到“product”数组而没有可用
内存
时,会发生什么情况?它是简单的等待还是死亡?我的直觉告诉我它死了,但我如何使用malloc风格的
内存
分配,如果它不能分配
内存
,它等待?任何想法都将不胜感激。附注:这是为i 486-
linux
-gnu-多线程构建的perl,v5.10.1 (*)。
浏览 0
提问于2011-03-26
得票数 0
回答已采纳
2
回答
进程
的
内存
量是如何确定的?
、
、
、
、
据我所知,当一个
进程
正在执行时,它有一定数量的
内存
可供使用。随着堆栈大小的增加,它从
进程
的一端构建(忽略位于堆栈之前的全局变量),而堆则从另一端构建。如果您不断地添加到堆栈或堆中,最终所有
内存
都将在此过程中耗尽。 如何确定
进程
所占用的
内存
量?我只能想象这取决于一堆不同的变量,但一个尽可能通用的响应将是很好的。如果必须
具体
说明,我对用C++编写的
linux
进程
很感兴趣。
浏览 1
提问于2011-06-18
得票数 4
1
回答
何时将
进程
的页表加载到
内存
中?
、
、
我想知道操作系统何时将特定
进程
的页表加载到主
内存
中?是在
进程
被调度的时候吗?操作系统能够直接将
进程
页表加载到主存中吗? 我有一个想法:除非处理器生成对应于页面的页面错误,否则任何东西都不会进入主
内存
。PS:如果答案可以
具体
针对基于
Linux
的系统,我们会非常感激的。
浏览 0
提问于2016-07-19
得票数 1
2
回答
C++中的
Linux
进程
加载器
、
、
、
我正在用C++为
Linux
平台开发一个
进程
加载器;它只是一个娱乐项目。基本上,我希望手动将可执行文件的所有部分加载到
内存
中,然后执行它。即使是关于
进程
加载器开发的一般资源也会很有用,因
浏览 1
提问于2012-08-09
得票数 3
回答已采纳
3
回答
在
Linux
上搜索
进程
的
内存
、
如何在
Linux
中搜索
进程
的
内存
状态?
具体
地说,我希望确定某些感兴趣的区域,并定期查看它们,可能偶尔会发现新的值。 我怀疑答案可能涉及到给打电话,阅读,但还需要更多。
浏览 0
提问于2010-05-15
得票数 4
回答已采纳
1
回答
主要功能在哪里分配?
、
当涉及到
进程
的
内存
布局时,
进程
中的所有函数调用都会在堆栈中得到一个新的堆栈帧。如果这是实现的
具体
细节,那么对一个典型的
Linux
实现的解释将是有用的。
浏览 0
提问于2019-03-16
得票数 0
回答已采纳
1
回答
进程
崩溃时,操作系统是否会刷新CPU缓存?
、
、
、
当操作系统(假设是
Linux
)通过GPF或SIGKILL或类似程序突然终止
进程
时,操作系统是否会将修改后的
进程
CPU缓存线刷新到主存中?根据CPU或操作系统的不同,是否存在不同的行为?我正在评估非易失性
内存
功能,并且想知道应用程序在崩溃的情况下写入
内存
的状态。
具体
地说,它是否缺少当前修改的CPU高速缓存线。我还没有找到关于这一点的官方声明。 谢谢你的帮助!
浏览 1
提问于2016-03-23
得票数 2
1
回答
boost::interprocess::named_mutex是否需要存储在共享
内存
中?
、
、
我想使用boost::interprocess执行跨多个
进程
的同步;
具体
地说,我想在
Linux
操作系统下使用boost::interprocessnamed_mutex (我使用的是g++ )。您知道这个类的每个实例是否必须像简单的boost::interprocess::mutex一样存储在共享
内存
中吗
浏览 7
提问于2011-08-25
得票数 0
回答已采纳
1
回答
进程
管理和
内存
管理在
Linux
内核中的用途是什么?
📷
Linux
内核子系统的存在是为了处理网络、VFS、设备?
Linux
内核中
进程
管理和
内存
管理的目的是什么?我还试图找到
Linux
内核子系统(如VFS、Network、Device )的用途,这些子系统与
进程
管理()和
内存
管
浏览 0
提问于2019-01-19
得票数 0
1
回答
进程
的内核虚拟
内存
是否包含特定于
进程
的数据?
、
、
、
、
📷这是否意味着,
进程
A上下文中的内核将无法在
进程
B的上下文中看到特定于
进程
的数据?内核是通过上下文切换到
进程
B并使用B的页表来访问这些数据的唯一方式,还是可以从
进程
A访问它?
浏览 0
提问于2021-09-02
得票数 1
回答已采纳
10
回答
linux
下长时间运行
进程
的峰值
内存
测量
、
如何监控
Linux
中
进程
消耗的峰值
内存
?这不是一个我可以通过内部修改来测量峰值
内存
使用率的程序。 我并不真的想要详细的测量,也不希望它们过度地减慢我的程序。所以valgrind或任何重量级的东西不是我要找的.就像之前的其他帖子一样[,time -v似乎没有为我的机器报告
内存
...我只需运行top或ps,并使用一个简单的脚本提取我的
进程
id所消耗的
内存
字符串。但是,我的
进程
运行大约20-30分钟,所以我希望能够记录并获得最大值。我可以容忍粗粒度的样品。每
浏览 2
提问于2009-07-03
得票数 7
1
回答
如何测量子
进程
内存
的使用情况?
、
、
我想在Python中运行几个子
进程
,并获得这些
进程
的
内存
量。我只需要使用子
进程
的
内存
,而不需要Python程序。
浏览 3
提问于2022-07-16
得票数 1
3
回答
当
内存
被填满时,会做些什么:一个页面被逐出,或者整个
进程
被删除?
、
、
选项1:内核决定哪一页是从
内存
中退出并交换到磁盘的最好的页面,并进行驱逐,以便新页面能够到达。 选项2:内核杀死一个(或多个)
进程
,以便同时释放相当大的
内存
空间。第二个选项在性能上似乎更好(而不是一个接一个地释放多个
内存
页),但它有一个问题,就是扼杀
进程
。那么,我提到的两个选项中有哪个是实现现代
linux
发行版的呢?这要视
具体
情况而定吗?如果它取决于确切的
linux
发行版,请以一般方式回答它。
浏览 0
提问于2020-06-30
得票数 0
回答已采纳
1
回答
Linux
/Windows中的C/C++
内存
使用API
、
、
、
我想要获得每个
进程
和整个系统的
内存
使用信息。在Windows中,这非常简单。GetProcessMemoryInfo和GlobalMemoryStatusEx可以非常轻松地完成这些工作。例如,GetProcessMemoryInfo给出了给定
进程
的"PeakWorkingSetSize“。GlobalMemoryStatusEx返回系统范围内的可用
内存
。但是,我需要在
Linux
上执行此操作。我正在努力寻找等同于GetProcessMemoryInfo和GlobalMemoryStatusEx的<
浏览 0
提问于2009-11-04
得票数 5
回答已采纳
2
回答
内存
段是否由操作系统或体系结构定义?
、
、
如果我想在一个
进程
地址空间中添加一个新的
内存
段,我可以通过修改内核来完成吗?或者我需要硬件支持吗?我不想做任何
具体
的事情,只是好奇并试图理解
Linux
是如何使用段寄存器的。
浏览 8
提问于2018-07-04
得票数 0
1
回答
Java缺失( FileChannel后果?)
、
、
、
我在应用程序中以FileChannel.MapMode.READ_WRITE模式创建/使用
内存
映射文件。这些文件是在应用程序的整个生命周期中创建和删除的。由于GC不一定要将直接缓冲区释放到_ unmap _底层OS缓冲区,我想知道在OS中会有什么后果,更
具体
地说,是关于RAM使用情况。我知道
进程
的“虚拟
内存
”仍然受到不必要的映射的污染,但是对实际RAM使用的影响是什么呢(我猜“驻留
内存
”中的缓冲区会随着时间的推移而被刷新)。似乎
进程
可以在操作系统级别(崩溃JVM)进行OOM (
浏览 2
提问于2015-12-06
得票数 2
5
回答
当JVM在运行时耗尽可分配的
内存
时,会发生什么情况?
、
、
、
、
在思考了很长一段时间后,我想出了一个通用的方法来提出这个问题(但找不到一个),我将把它作为一个
具体
的例子来问:答: JVM不能立即启动是因为它会尝试分配所有512Mb的
内存
而失败(由于目前没有足够的可用
内存
)?如果JVM启动: 如果在某个时刻,正在运行的Java
进程
需要超过400Mb的
内存
(除了当前Java
进程<
浏览 4
提问于2012-11-07
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
如何在无响应的 Linux 系统中杀掉内存消耗最大的进程
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券