腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
减少
Windows上Docker
Linux
容器的默认VM
内存
、
、
、
的任务栏项“切换到
Linux
容器”时,进程在几秒钟后失败,显示“
内存
不足启动Docker”的错误。 我用Windows管理器找到了"MobyLinuxVM“。
浏览 3
提问于2018-10-20
得票数 8
回答已采纳
5
回答
在
Linux
上
使用
太多
内存
的Java?
、
我正在测试java在
Linux
上
使用
的
内存
量。当启动一个完全不做任何事情的应用程序时,它已经报告11MB正在
使用
中。当在Windows机器上执行相同的操作时,大约
使用
了6MB。我在
linux
上
使用
的虚拟机是1.6__11虚拟机,hotspot虚拟机是Server11.2。
使用
-client启动应用程序不会有任何影响。 为什么java要占用这么多
内存
?我怎么才能
减少
这个呢?编辑:我
使用
windows任
浏览 2
提问于2010-02-01
得票数 1
回答已采纳
3
回答
如何在
Linux
上为C++应用程序分配“巨大”页面
、
、
、
、
我在
Linux
上有一个C++应用程序,它对延迟非常敏感。我的
内存
使用
量大约是2GB,所以有了4kb的页面和64个TLB条目,我将遇到TLB的遗漏。“巨大”页面只会将TLB条目的数量
减少
一半,因此
内存
范围的增加抵消了TLB条目的
减少
,这将提高性能。 如何在C++应用程序中
使用
“巨大”页分配
内存
?有什么我应该知道的权衡吗?我的
Linux
是Red发行版。
浏览 4
提问于2015-09-18
得票数 23
1
回答
如何测量
Linux
中OpenMP代码的
内存
使用
率?
、
、
、
如何测量OpenMP代码的
内存
使用
情况?我相信,
内存
使用
量会随着线程数的增加而
减少
。 我
使用
的是
Linux
和英特尔Fortran编译器。
浏览 0
提问于2017-04-26
得票数 0
3
回答
Linux
和Windows之间的Java
内存
使用
差异
、
当在Windows和
Linux
(Debian)上运行相同的java进程(一个jar)时,
Linux
进程从启动开始就
使用
了更多的
内存
(12MB和36MB)。即使在尝试
使用
-Xmx/Xms/etc限制堆大小时,它也保持不变。我尝试的任何东西似乎都没有帮助,这个过程总是需要36MB。如何解释
Linux
和Windows之间的这种差异,以及如何
减少
内存
使用
?编辑:我
使用
windows任务管理器和
L
浏览 1
提问于2010-01-30
得票数 5
1
回答
dpdk
内存
池分配的方式超出了需要
、
、
我有一个
linux
应用程序,它
使用
dpdk备忘录池。我正在尝试分配一个包含8000000个24个字节对象的
内存
池。当在
内存
池创建中不
使用
MEMPOOL_F_NO_CACHE_ALIGN时,它分配了1688兆字节的
内存
,大约是所需
内存
的10倍。当我添加MEMPOOL_F_NO_CACHE_ALIGN时,它被
减少
到512兆字节,这也是必要的两倍多。我怎样才能
减少
这种情况?
浏览 3
提问于2019-06-19
得票数 1
回答已采纳
2
回答
在Oracle服务器上交换
使用
率很高
、
、
如何
减少
作为Oracle 11gR2服务器运行的
Linux
服务器上的交换
使用
?如何在Oracle中识别哪些进程
使用
交换
内存
,以及如何
减少
它?
浏览 0
提问于2018-07-13
得票数 1
2
回答
Java进程可能因为
Linux
OOM杀手而被杀死
、
、
、
堆设置为最小2GB和最大3GB并行GC.从pmap命令中,它显示了40多个64 to的匿名块,这似乎是导致
linux
杀手的原因。 Java运行时环境没有足够的
内存
继续运行。本机
内存
分配(mmap)未能映射用于提交保留
内存
的71827456字节。可能的原因:系统在32位模式下没有物理RAM或交换空间,进程大小限制被击中可能的解决方案:
减少
系统上的
内存
负荷,增加物理
内存
或交换空间检查,如果交换备份存储充分
使用
64位操作系统上的64位Java,则<e
浏览 0
提问于2019-08-20
得票数 0
3
回答
检测和消除
Linux
应用程序中的
内存
泄漏
、
我们有一个非常大的项目,这基本上是一个应用程序,
使用
Linux
应用程序编程,并在PowerPC处理器上运行。这个项目最初是由另一个公司开发的。我们从公司获得了这个项目,现在我们正在维护这个项目。由于这是一个大型项目,因此不可能找到每个源代码文件并找出
内存
泄漏。我们已经
使用
了Valgrid,mpatrol和其他
内存
泄漏检测工具。这些工具没有多大帮助,
内存
泄漏也没有明显
减少
。在这种情况下,除了上面提到的
内存
泄漏检测工具之外,如何着手
减少
<
浏览 1
提问于2011-11-07
得票数 3
1
回答
"setrlimit()“不会影响正在运行的进程
、
、
我正在尝试模拟
Linux
中进程的错误场景,堆不足以在C++
Linux
应用程序中分配
内存
。但是,即使我
使用
"setrlimit“来
减少
可供进程
使用
的堆
内存
,堆
内存
仍然可以成功地分配。
浏览 37
提问于2019-07-17
得票数 2
1
回答
减少
铬(铬)
内存
使用
量
、
我在嵌入式
linux
ARM系统上运行Chromium。
减少
内存
使用
的最好方法是什么?我尝试过
使用
“--单进程”开关来运行它,但没有多大帮助。还有没有其他的命令行开关或者让chromium
使用
更少
内存
的提示呢? 谢谢!
浏览 0
提问于2021-03-13
得票数 0
2
回答
如何对未
使用
的
内存
进行调零以
减少
VM快照大小
、
、
在
Linux
中,我如何将释放的
内存
页面归零以
减少
VM快照的大小? sync && echo 3 > /proc/sys/vm/drop_caches 被不必要地存储在快照中,因为它们没有被零化。更新--一个非常可怕的解决方案,似乎是在循环中
使用
malloc+memset
内存
,直到OOM杀
浏览 3
提问于2013-10-31
得票数 8
1
回答
如何在不重新启动的情况下释放交换(以避免每小时发出警告邮件)?
、
每当交换
使用
率达到100%时,我都会收到提醒邮件。在我的例子中,交换的
使用
并没有
减少
(即使
内存
是空闲的),所以我每小时收到一封提醒邮件。 如何在不重新启动
Linux
服务器的情况下
减少
交换
使用
量?
浏览 0
提问于2012-01-27
得票数 14
2
回答
Linux
缓存收缩的解释?
、
、
、
我们有一个
Linux
服务器,Cacti的
内存
使用
图报告了缓存大小的
减少
,直到服务器最终耗尽
内存
。空闲
内存
始终很低,这对于
Linux
来说是正常的。我假设内核
内存
泄漏不是一个可能的问题。在
Linux
中,空闲命令报告的“缓冲区”和“缓存”之间有什么区别? 还有其他我该看的吗?
浏览 0
提问于2009-11-25
得票数 0
回答已采纳
1
回答
sysinfo返回不正确的freeram值(即使
使用
mem_unit)
、
、
我找不到一个applet来显示我的计算机的空闲
内存
,所以基本上就是这样。我正在
使用
sysinfo来获取此信息,它对我的系统的总
内存
(大约4 MB,显示为3954MB)运行良好。htop显示3954 MB中
使用
了3157 MB。 然而,sysinfo为空闲
内存
(136MB)提供的值显然是错误的(如果空闲
内存
是尚未分配的
内存
,我不知道)。
浏览 6
提问于2013-01-16
得票数 1
回答已采纳
1
回答
通过多处理
减少
内存
占用?
、
、
、
、
下面的基准测试表明,负载的
减少
是以更多的
内存
使用
为代价的(系数6)。如何
减少
内存
占用?(另一个问题:如何
减少
threading的负载?) 在
Linux
2.6.26,4CPU 2GRAM上进行基准测试:(请注意,cpu
使用
率是以一个cpu的百分比为单位给出的,因此满载是400%。
浏览 3
提问于2010-11-18
得票数 4
回答已采纳
2
回答
减少
RAM消耗的良好实现实践是什么?
、
、
、
、
我在一个基于arm的
Linux
设备上运行一个C代码,它有一个很小的RAM空间(16 on )。我的代码经常被“
内存
不足”消息的内核杀死(SIGKILL)。我运行的程序与瓦兰,它看起来不存在
内存
泄漏。我也
使用
gdb运行代码,但无法识别代码上的任何错误。我将尝试优化我的代码,多次通过它。 一种可能是尽可能多地
使用
函数(?),但我想gcc已经优化了代码,以
减少
源代码的
浏览 2
提问于2013-08-02
得票数 0
回答已采纳
1
回答
Linux
中每线程
内存
减少
、
、
、
当我试图访问以"new“分配的
内存
时,就会发生崩溃。"new“返回非空指针,但对它的访问会导致分段错误。
使用
ulimit -v 500000,应用程序不会崩溃,而是限制最大线程数(pthread_create失败--性能要好得多)。根据top,当总
内存
达到物理
内存
的大小时,应用程序崩溃(无限限制-v )。我需要1500个线程(我知道缺点.)线程非常小,根据val差制,每个线程
使用
16 of的堆栈,所以我不知道为什么应用程序占用这么多
内存
。我可以更改/检查什么
浏览 5
提问于2017-06-02
得票数 1
2
回答
当我运行一个不断分配
内存
的进程时,为什么
Linux
Free命令没有显示更少的空闲
内存
、
、
、
我编写了一个C程序,在该程序中,我
使用
malloc连续分配
内存
(1MB大小)。我不会释放这个
内存
。当这个程序运行时,我调用
linux
free命令,并期望
使用
的
内存
应该逐渐增加,而空闲
内存
应该会
减少
。你知道为什么
使用
malloc分配的
内存
没有显示在
使用
的
内存
中吗?
浏览 1
提问于2014-03-11
得票数 1
3
回答
valgrind显示的额外堆程序
内存
消耗
、
、
、
、
我的程序
使用
了很多
内存
。我应该怎么做才能
减少
这些额外的
内存
?
减少
分配吗?操作系统:
Linux
2.6。程序是用C语言编写的,它可以全天候工作,并且可以处理大量的数据。
浏览 3
提问于2011-03-21
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存
开发者发布补丁集,减少编译Linux内核时的最大内存使用量
手机使用一段时间,内存总是会减少
Linux 中free命令检查内存使用情况
Linux下如何解决高内存使用率问题?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券