腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
用于测量进程
内存
消耗f的
linux
机制
、
、
、
以编程方式测量来自同一运行过程的堆
内存
消耗的最有效和最准确的方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc的
内存
数量
,减去free或delete的
内存
。问题的范围是
linux
,可能还有其他
linux
环境。语言是C语言或C++语言 编辑我只需知道任何malloc实现所分配/持有的块的实际
数量
(和大小),我就不需要实际malloc
内存
减去释放
内存
的详细信息
浏览 7
提问于2011-07-10
得票数 3
6
回答
MySQL最大
内存
使用率
、
、
我想知道如何对
Linux
服务器上的MySQL使用的
内存
量设置上限。 现在,每次请求新的查询时,MySQL都会不断占用
内存
,最终会耗尽
内存
。有没有办法限制MySQL使用的
数量
不超过这个
数量
?
浏览 7
提问于2009-07-24
得票数 117
1
回答
Windows和
Linux
中Eclipse
内存
的使用
、
、
、
有人能告诉我关于Windows XP和
Linux
中Eclipse
内存
使用的详细信息吗?我听说Eclipse在
Linux
中消耗的
内存
比Windows少?是真的吗?不管操作系统是什么,IDE都会寻找一定
数量
的
内存
,那么它将如何变化呢? 相关问题:
浏览 3
提问于2010-03-29
得票数 2
3
回答
无锁算法的指针对齐
、
、
、
当使用calloc时,指向新分配的
内存
的指针对齐到至少一定
数量
的最低有效位,这意味着最低有效位(作为标记指针)可用于无锁算法,并且实际上通常用于这些算法。我在
linux
ubuntu服务器上测试
内存
管理功能( x86_64 GNU/
Linux
,3.10.23-xxxx-std-ipv6-64-vps),从我的实验来看,4个最低有效位似乎被设置为0。根据我所读到的,它指出指针对齐是以这样的方式形成的,即表示为uintptr的指针将被4除以(对齐到2个最低有效位) 从POSIX (
linux
浏览 3
提问于2015-06-08
得票数 2
1
回答
linx/unix中的性能
内存
值
、
、
为了应用于
内存
性能分析的良好实践研究,上述命令的每个“主要”
内存
变量输出的定义是什么? 例如:顶部输出RES
内存
是实际使用的
内存
。再编辑1,我正在查看top prstat vmstat free命令的输出,这意味着
内存
值。
浏览 0
提问于2017-08-11
得票数 1
2
回答
如何获得我的
linux
32机器看到的
内存
量。(并不是所有的物理
内存
)
、
如何获得我的
linux
32位看到的
内存
的
数量
?如果我使用空闲/ top,它会报告整个物理
内存
,这超过了32位限制。
浏览 0
提问于2011-03-14
得票数 1
回答已采纳
1
回答
托管运行时计划的内核补丁和JVM中到底有什么?
、
、
、
、
有更多细节,但作者也不确定
内存
管理模块实际上是做什么的。显然,高级目标是减少GC暂停,但我感兴趣的是(指向)模块做了什么,以及为什么/如何改进事情的摘要。
浏览 6
提问于2010-07-29
得票数 5
回答已采纳
1
回答
获取DIMM和CPU插槽信息
我想在
Linux
中获得一台PC的
内存
插槽(DIMM)和CPU插槽的
数量
。 在
Linux
中,有一个命令dmidecode,但该命令必须以sudo/root权限运行。任何人都可以告诉我不使用sudo/root权限就能获得
内存
和CPU插槽的另一种解决方案。
浏览 4
提问于2012-05-03
得票数 3
4
回答
更改应用程序的最大pthread数限制
、
有没有可能改变一个进程可以创建的pthread
数量
的限制?目前在我的
linux
系统上,我可以创建大约380个线程,但只要
内存
可用,我想增加这个
数量
。
浏览 4
提问于2009-12-22
得票数 12
1
回答
如何在
Linux
中增加Docker的CPU和
内存
?
、
、
当我在Amazon
Linux
AMI EC2实例中运行docker信息时,我得到:OSType:
linux
CPUs: 1如何增加docker可用的CPU和
内存
数量
?在只有1个CPU的情况下,我的docker容器立即退出,退出代码为137 (我知道这意味着
内存
不足)。我知道如何在Mac Docker实例上更改
浏览 79
提问于2018-02-08
得票数 0
2
回答
Redis需要多少空闲
内存
才能运行?
、
我非常确定,在这个阶段,Redis需要在操作系统上有一定
数量
的空闲
内存
才能运行。在过去的几周里,我看到Redis (
Linux
)耗尽了
内存
,还有几个to的RAM可用,在Windows上,当你使用系统上的大量
内存
但仍有一堆空闲时,它拒绝启动,如下面的屏幕截图所示。 Windows上的错误给出了为什么会发生这种情况的提示(尽管我不认为
Linux
上也是这样)。然而,我的问题更一般。Redis需要多少空闲
内存
才能运行?
浏览 2
提问于2015-05-31
得票数 6
2
回答
找出我的服务器理想需要多少
内存
?
、
我有一个非常繁忙的GNU/
Linux
服务器,我认为需要更多的RAM。我知道free命令没有显示所使用的
内存
数量
。 所以我无意中发现了Commited_As在/proc/meminfo。这是进程“现在”使用的RAM
数量
,还是对在此负载下不耗尽
内存
所需的额外RAM的估计?
浏览 0
提问于2012-09-24
得票数 0
回答已采纳
1
回答
根据可用的空闲
内存
控制有多少子进程分叉
、
、
我试图在
Linux
系统
内存
允许的情况下,尽可能多地利用母牛和叉子进程。我会启动父进程,直到分叉部分(此时进程正在使用一定
数量
的
内存
),然后每次分叉一个子进程,直到fork返回ENOMEM错误为止。子进程将不会分配任何新的
内存
,而只是工作。但是这不起作用,我所有的进程都被
Linux
系统杀死了,没有任何
内存
错误。 做这件事最好的方法是什么?
浏览 8
提问于2014-03-05
得票数 0
回答已采纳
1
回答
我如何可以任意地写入磁盘/块存储器,并检查写入过程如何?
、
我想监视连接到虚拟
linux
服务器上的块存储设备,作为初步测试,我的想法是:确认写入成功(该块可访问)确认删除的
数量
释放了指定的空间
数量
。 如何具体地写入块存储单元中的
内存
地址?我觉得我可以用C或者python来做。
浏览 0
提问于2017-04-12
得票数 1
回答已采纳
1
回答
当有足够的物理
内存
时,我如何防止Ubuntu交换?
我有一个Ubuntu20.04桌面系统,有16 GB的物理
内存
和8 GB的交换。 在一些正常运行时间和一些较多的使用之后,我注意到交换空间几乎被充分使用,而物理
内存
则略低于50%。与此一致的是,当我返回到后台已经很长时间的应用程序时,我注意到性能很差,还带有磁盘聊天程序--因此系统显然是在忙着从交换区读取
内存
页。然后,我试图通过运行swapoff -a; swapon -a (这使
内存
使用率略高于90%)将所有内容强制返回到物理
内存
中。这在我看来有点低效,我更希望在库存持续的时候将数据保存在
内存<
浏览 0
提问于2021-09-09
得票数 0
1
回答
linux
分页,使用了大量的页表目录
、
、
我读了一本关于
Linux
虚拟
内存
的书Mel Gorman。我读到过,
Linux
支持3级页表: PGD,PMD和PTE。如果我没有记错的话,在较新版本的内核中,有四个页表级别: PUD,但这无关紧要。为什么
Linux
开发人员选择3(或4)级页表而不是使用1级?只使用一个全局页表(我指的是每个进程的全局页表)将减少
内存
引用的
数量
。 对不起,我的英语不好。
浏览 2
提问于2015-12-21
得票数 0
1
回答
内存
分配100字节失败
、
、
有没有更好的方法来创建这个大的向量,或者这是由系统
内存
限制造成的?
浏览 18
提问于2019-07-28
得票数 1
1
回答
如何在
Linux
中启用cgroup
在
Linux
中,我认为有一种杀死应用程序的机制。 我想知道在什么情况下会导致应用程序被终止? 例如,我认为
内存
不足、一定
数量
的应用程序启动,等等。控制组(cgroups),由
Linux
内核支持,允许限制应用程序使用的资源。(
内存
、带宽、磁盘、…)。一旦某个应用程序超出了允许的资源,它将被自动终止。 如何启用?
浏览 60
提问于2019-03-01
得票数 2
回答已采纳
1
回答
Malloc & calloc:分配的不同
内存
大小
、
、
、
、
有趣的事情: 但是,如果我在
Linux
上运行相同的代码,那么分配就会继续进行(在600 k的分配之后,许多GB使用了它,直到它最终被杀死),并且使用的
内存
数量
大致相同。所以我的问题是:他们不应该分配同
浏览 5
提问于2015-12-01
得票数 1
回答已采纳
1
回答
Linux
承诺的
内存
比它所能提供的要多。
、
、
考虑以下在
Linux
上运行的小程序:#include <unistd.h> size_tfor (size_t i = 0; i < number_of_arrays; i++)} 它分配了大量的
内存
但是,如果我使用top监视
内存
使用情况,它实际上不会减少。程序稍候,然后开始写入分配的
内存</
浏览 1
提问于2020-01-31
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
解读 Linux 内存管理新特性 Memory folios
Linux下自动化监控内存、存储空间!
一篇读懂Linux 是如何管理内存的
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券