腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
和
内存
泄漏
、
Linux
是否会立即自动
回收
应用程序使用的所有
内存
?在调用exit(0)之前,是否真的值得在多线程应用程序中调用每个类的析构函数?如果
Linux
总是立即
回收
应用程序使用的所有
内存
,那么
内存
泄漏只是应用程序创建的悬空指针,也只是它的生命周期。
浏览 1
提问于2010-08-25
得票数 1
回答已采纳
1
回答
VMware +如何限制
linux
机器上的气球
内存
、
、
、
、
我们想知道我们是否不能通过调整
Linux
的值来限制
Linux
机器上的balloon memory。目标是在RHEL机器上提供更多可用
内存
,因为RHEL机器上的气球
内存
约为30G,我们希望降低这个值,因此RHEL机器将有更多可用
内存
。vmware-memory-ballooning-sched-mem-maxmemctl-versus-mem-ctlmaxpercent/ Sched.Mem.MaxMemCtl:以兆字节(MB)为单位,通过膨胀从所选虚拟机
回收
的最大
内存<
浏览 0
提问于2020-10-09
得票数 0
回答已采纳
1
回答
什么时候触发交换或者如何计算swap_tendency?
、
、
、
我试图将Redis用于生产服务,并试图避免交换,这不利于性能。swap_tendency =映射比/2+互换+遇险或者任何能告诉我系统将要交换页面的参数?
浏览 0
提问于2014-06-03
得票数 4
回答已采纳
2
回答
memcached监控
、
从
Linux
机器上的Java应用程序监控memcached的最佳方式是什么?我想要以下信息:2)为
回收
内存
而收回的项目数3)等。
浏览 1
提问于2009-04-08
得票数 2
3
回答
mmap是如何工作的?
、
、
、
我在
Linux
上工作,需要硬盘中的mmap文件,但我有一个问题,什么会导致它失败。例如,如果所有的
内存
都是碎片化的,每个
内存
只有200M,但我想将一个文件映射到1000M的
内存
,会成功吗??另一个问题是,
linux
中有没有像Windows中的一些工具一样的
内存
回收
工具,例如xp的内置工具。 谢谢。
浏览 0
提问于2011-05-04
得票数 18
回答已采纳
1
回答
栈展开后未
回收
Linux
堆栈驻留
内存
、
、
、
、
如果在堆栈上分配的话,
Linux
不再使用它时就不会
回收
内存
。我在堆上动态分配(malloc/mmap) 1GB。在分配之前: 虚拟
内存
1GB 虚拟
内存
1GB 虚拟
内存
1GB 我在堆栈上动态分配1GB。在此之前:
浏览 3
提问于2013-01-17
得票数 2
1
回答
在一些UNIX实现中,不可能在通过memalign()分配的
内存
块上调用free()
、
、
我只使用
Linux
,但我想了解这意味着什么:使用memalign()或posix_memalign()分配的
内存
块应该用free()来释放。在某些UNIX实现中,不可能在通过memalign()分配的
内存
块上调用D5,因为memalign()实现使用malloc()分配
内存
块,然后返回指向该块中具有适当对齐方式的地址的指针。来自man memalign: POSIX要求可以使用posix_memalign()释放从free(3)获得的
内存
。有些系统无法
浏览 0
提问于2022-08-27
得票数 1
回答已采纳
1
回答
与
Linux
系统命令相比,kubectl顶级节点报告的
内存
利用率更高。
、
、
、
、
在运行kubectl top nodes <node name>时,我得到了大约的
内存
利用率。69% (Kubernetes显示使用的32 of中约21 of)。但是,如果我进入系统本身并运行free命令和top命令,我会看到总共6GB的已使用
内存
(即20% --这是free输出中used列下的信息)--不到32 go系统
内存
总数的69%。我知道Kubernetes使用/sys/fs/cgroup/memory/memory.usage_in_bytes报告的统计数据来报告<em
浏览 10
提问于2020-05-16
得票数 1
回答已采纳
2
回答
当进程终止时,
Linux
如何处理
内存
损坏?
、
、
、
堆栈溢出有很多问题,询问系统如何处理
内存
泄漏,以及异常终止时会发生什么。
Linux
内核对
内存
泄漏和
内存
损坏的处理是否相同?当进程退出时,是否释放和
回收
了已损坏的
内存
段,其他进程是否可以安全地使用它们? 另外,使用POSIX共享
内存
(/dev/shm)的进程如何?根据我的理解,共享
内存
似乎不会被系统
回收
,除非被shm_unlink删除。(http://man7.org/
linux
浏览 0
提问于2017-06-10
得票数 2
回答已采纳
1
回答
页面缓存器会吃掉RAM和vmpressure。
、
、
底线是,当
Linux
内核吃掉我们拥有的所有可用
内存
时(我知道它完全可以使用,
内存
仍然可用并可以
回收
:https://www.linuxatemyram.com/),但甚至在此之前,
Linux
内核就触发vmpressure我特别在Android 9和
linux
内核中遇到了这个问题:
Linux
version 4.14.65-tcc (dimorinny@dimorinny-pc) (gcc version 4.9.x20150123 (pr
浏览 0
提问于2020-11-19
得票数 0
1
回答
RCU作为传统垃圾收集的替代方法
、
、
读拷贝更新(,RCU)是一种用于手动
内存
管理的技术,在
Linux
内核中越来越流行。 是否有可能设计一种使用RCU而不是传统的垃圾收集器来
回收
不可访问
内存
的语言和VM?
浏览 3
提问于2013-07-02
得票数 7
1
回答
Linux
强制进程释放
内存
,而
内存
使用率高吗?
我在我的
linux
上用C实现了一个服务(分-OS-5)。我找到了那个服务我知道,一旦通过malloc分配了
内存
,返回到在我尝试编写一个简单的代码到malloc系统的所有
内存
之后。 我的
linux
出了点事。RSS-我服务的
内存
从6xxKB减少到3xxxKB。所以我的问题是:
Linux
是否在紧急情况下
回收
内存
?如果是
浏览 1
提问于2017-06-22
得票数 0
回答已采纳
1
回答
这是
Linux
Mono应用程序中的
内存
泄漏吗?
、
、
、
我一直没能做到的是让它运行到耗尽系统所有物理
内存
的地步,而这正是我试图完成的。我需要知道这是否真的是
内存
泄漏,或者
Linux
是否会在某个时候
回收
我的进程分配的一些页面。我假设由于系统负载非常轻,
Linux
没有任何
内存
压力来
回收
内存
,只是为了避免Mono-Sgen继续分配和增长堆,我希望当存在一些实际的
内存
压力时,
Linux
将介入并
回收
并未真正使用的页面。我读到,当在先前分配的
内存
上
浏览 6
提问于2014-09-01
得票数 2
2
回答
应用程序失败(使死亡)
、
、
、
我已经通过一个make文件编译了我的cpp文件。我也通过这个make文件运行我的文件。在运行了三天之后,我意识到应用程序突然停止了,我在终端上看到了这个意外的错误消息。make: *** myMain Killed我以前也从未见过make: *
浏览 8
提问于2017-01-10
得票数 2
回答已采纳
4
回答
Linux
上的可清除
内存
区域
、
、
、
在Mac上,vm_allocate()允许创建可清除的
内存
区域。当检测到
内存
压力时,内核可能会在任何时候(锁定时除外)
回收
此区域。它对于缓存数据等非常有用。我想知道
Linux
(内核2.6)上是否存在类似的机制。谷歌搜索将我带到一些关于Android的信息,讨论可以被清除的共享
内存
的分配,但我还没有看到任何关于在普通
Linux
上实际做到这一点的API的讨论。此功能在
Linux
上可用吗? 谢谢!
浏览 1
提问于2011-03-21
得票数 5
回答已采纳
1
回答
OSX中的可
回收
内存
是如何实现的?
、
、
我对理解OSX ()中可清除
内存
的底层实现很感兴趣。我来自
Linux
背景,对OSX/BSD完全陌生。
浏览 2
提问于2017-09-02
得票数 1
5
回答
Windows 7清理C++
内存
泄漏?
、
、
、
、
为了好玩,我创建了一个项目,创建了大约5 GB的
内存
,并且没有删除它。只要应用程序在运行,“
内存
泄漏”就会存在。当我关闭应用程序的那一秒,
内存
就会在2秒内恢复正常,就好像我的程序从未运行过一样。Windows 7会在坏程序完成后清理
内存
泄漏吗?
Linux
和Mac OS X环境可以做到这一点吗?
浏览 1
提问于2012-04-03
得票数 10
回答已采纳
2
回答
VMware ESXi上
Linux
/Unix中的
内存
膨胀
、
、
、
我需要帮助在
Linux
/Unix机器中
回收
膨胀的
内存
。请帮帮我。我找到了一些解决方案,但在生产服务器上对我来说是不可行的。 我只需要知道如何在不重新启动或将机器移动到另一个主机的情况下收回膨胀的
内存
。
浏览 0
提问于2020-10-01
得票数 2
3
回答
C应用程序中的dlopen和dlclose
内存
管理
、
、
、
、
我使用dlopen加载一个动态库"lib1.so“,并调用一个公开的函数,比如A1,A1函数使用malloc分配100kb的动态
内存
,但没有释放它,在主函数中,我再次调用所有的dlclose。dlopen,调用函数A1,dlclose操作系统:
Linux</e
浏览 4
提问于2011-10-31
得票数 1
1
回答
空闲和可用RAM之间的差异
、
当我使用命令free时,avaible和free -m的区别是什么? 如果我在我的主机上运行了几台虚拟机,它就会显示我只有200 me的空闲和3.8GB的可用。
浏览 0
提问于2021-03-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
Golang 垃圾回收内存精通
解读 Linux 内存管理新特性 Memory folios
【内存管理】减少垃圾回收暂停时间
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券