腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
libc
内存
管理
linux
、
memory-management
、
libc
libc如何与操作系统(例如,
Linux
内核)通信以管理
内存
?具体地说,它如何分配
内存
,以及如何
释放
内存
?另外,在什么情况下,它会分别
无法
分配和
释放
?
浏览 0
提问于2012-11-21
得票数 1
2
回答
当代码不能
释放
内存
时,这是否是C中的
内存
泄漏,但操作系统还是会这样做的?
c
、
memory
、
memory-leaks
int)); //Do other things but never free my_memory or my_int return 0;根据 句子#1意味着
内存
泄漏可能是不必要的、未
释放
的<
浏览 6
提问于2019-12-08
得票数 2
1
回答
Linux
释放
内存
linux
、
unix
、
memory
、
process
、
top
如果我的进程分配了一些大
内存
,然后
释放
,top系统监视器会显示我对该进程的
内存
使用减少了吗?或者内核仍然会为该进程保留
内存
? 我看到的是我在
释放
记忆。但我仍然看到gnome系统监视器显示我的程序的
内存
增长。我没有在我的结尾发现
内存
泄漏。我想知道它是否没有显示已
释放
的
内存
?还是真的有记忆泄漏在我的末端?
浏览 0
提问于2012-11-21
得票数 0
回答已采纳
6
回答
Linux
下C++应用程序的
内存
稳定性
c++
、
linux
、
memory
、
memory-leaks
我想验证我为
Linux
编写并编译的一个C++应用程序的
内存
稳定性。它是一个网络应用程序,以每秒10-20个连接的速率响应远程客户端连接。在长期运行中,
内存
上升到50MB,即使应用程序正在调用删除...如何强制
Linux
释放
我实际
释放
的
内存
?至少我想这样做一次,以验证
内存
稳定性。否则,有没有可靠的
内存
指示器可以报告我的应用程序
浏览 7
提问于2012-12-25
得票数 5
回答已采纳
1
回答
是否清除RAM中的
内存
?
c++
、
operating-system
、
ram
我在c++中有一些用来分配
内存
和
释放
内存
的代码,尽管
内存
没有清除immediately...My的疑虑(我使用的是
linux
OS)谢谢
浏览 1
提问于2018-10-09
得票数 1
1
回答
在Solaris/
Linux
中
释放
分配的
内存
c
、
linux
、
solaris
、
free
我已经编写了一个小程序,并在Solaris/
Linux
平台上编译它,以测量将此代码应用于我的应用程序的性能。这就是我有点困惑的地方。在Solaris中,即使我
释放
了分配的<em
浏览 0
提问于2010-06-01
得票数 4
回答已采纳
2
回答
虚拟
内存
中的malloc函数
linux
我读取malloc函数在堆上分配
内存
,堆驻留在OS(
Linux
)中的虚拟
内存
中。所以我对此毫不怀疑: 如何在
Linux
操作系统中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
4
回答
当仍有大量交换时malloc失败。
c
、
linux
、
memory
、
system-calls
为了测试
内存
行为,我使用GCC 4.7.1在32位
Linux
3.2上编译了以下C程序,没有任何编译器标志:#include <stdio.h> printf("%s", strerror(errno));} 当我运行程序时,我注意到malloc在分配了大约2.5GB的驻留
内存
后失败(“
无法
分配
内存
”)。该机器有2GB的物理
内存
浏览 2
提问于2013-07-29
得票数 4
回答已采纳
1
回答
具有非阻塞套接字的Kqueue/epoll (FreeBSD/
Linux
):写入/发送/sendto之后什么时候可以
释放
缓冲区
内存
?
linux
、
freebsd
、
nonblocking
、
epoll
、
kqueue
它们中的每一个都使用char*缓冲区进行传输,但是在调用写/发送/sendto之后,我不明白何时必须
释放
缓冲区的
内存
。是正确的,如果写/发送/发送返回接受的字节数,并且这个数字等于缓冲区大小,我可以立即
释放
缓冲区
内存
吗?或者我必须等待EVFILT_WRITE (kqueue)或EPOLLOUT (
Linux
)事件来
释放
缓冲区的
内存
?或者我必须等待EVFILT_WRITE (kqueue)或EPOLLOUT (
Linux</
浏览 3
提问于2019-10-23
得票数 0
1
回答
使用g_malloc0后
释放
内存
c
、
malloc
、
free
typedef struct { GFile* file;} Record; record->filename = path;} g_clear_object (&record->file)
浏览 2
提问于2013-07-30
得票数 1
1
回答
在一些UNIX实现中,不可能在通过memalign()分配的
内存
块上调用free()
linux
、
posix
、
memory-management
我只使用
Linux
,但我想了解这意味着什么:使用memalign()或posix_memalign()分配的
内存
块应该用free()来
释放
。在某些UNIX实现中,不可能在通过memalign()分配的
内存
块上调用D5,因为memalign()实现使用malloc()分配
内存
块,然后返回指向该块中具有适当对齐方式的地址的指针。来自man memalign: POSIX要求可以使用posix_memalign()
释放
从free(3)获得的
浏览 0
提问于2022-08-27
得票数 1
回答已采纳
4
回答
如何简单地杀死进程并
释放
内存
?
python
、
tensorflow
每当我运行一个使用tensorflow的python脚本,并且出于某种原因决定在它完成之前将其关闭,就会出现ctrl
无法
工作的问题。我会使用ctrl,但它不会
释放
gpu
内存
,所以当我尝试重新运行脚本时,就没有
内存
了。在
linux
中有这样的解决方案吗?
浏览 7
提问于2017-04-10
得票数 3
回答已采纳
1
回答
没有C标准库的ARM64程序集中的堆
内存
分配
linux
、
assembly
、
arm
、
arm64
、
armv8
我试图找到在armv8 8中进行堆
内存
分配的方法--一个程序集,在查看syscall表和查看
Linux
程序员手册之后,我
无法
找到在运行时分配和取消分配
内存
的任何方法,而不使用malloc并从c标准库中
释放
我看过brk(),但似乎没有任何方法来取消
内存
分配。
浏览 8
提问于2022-07-15
得票数 0
回答已采纳
1
回答
如何检查glibc中的紧固箱尺寸
linux
、
free
、
glibc
linux
中的malloc/free是由glibc管理的,当我们
释放
内存
时,glibc不会直接将它返回给RAM (可能为将来的malloc缓存),因此如果存在大量的小
内存
malloc和free,即使
释放
内存
因此,VSS的大小包括已分配和正在使用的
内存
,以及已
释放
但未返回给RAM的
内存
,我们如何检查每个
内存
的大小? 谢谢。
浏览 6
提问于2015-09-20
得票数 1
回答已采纳
2
回答
是否可以强制
Linux
在
释放
后使虚拟
内存
无效
c++
、
c
、
linux
、
windows
、
virtual-memory
在Windows上,我注意到,尝试取消引用指向最近
释放
的
内存
的指针会导致崩溃,并被Visual Studio捕获,表明
内存
无效。这和预期的一样。但是,执行相同的应用程序和代码路径导致取消引用指向最近
释放
的
内存
的指针,并不会立即导致
Linux
崩溃。对我来说,这表明
Linux
内核(或GNU C++运行时)不会很快使
释放
的
内存
失效,即使在调试版本中也是如此。应用程序崩溃的时间要长得多。真的是这样吗?如果是这样,我是否可以更快地强制取消<em
浏览 0
提问于2013-10-17
得票数 2
1
回答
页面缓存和缓冲区缓存有什么区别?
linux
、
kernel
、
memory
在
linux
操作系统中,您可以键入命令"echo 3> /proc/sys/vm/drop_cache“来
释放
内存
,还可以键入命令"sync”
释放
内存
。在
linux
内核中有两种缓存,一种是页面缓存,另一种是缓冲区缓存,那么S有什么区别呢?
浏览 0
提问于2014-12-19
得票数 7
2
回答
从堆和
内存
泄漏中删除c++数组
c++
、
arrays
、
memory-leaks
、
valgrind
我有一个关于从堆
内存
中删除数组的问题。在一本书中,在和其他资源中,我读到为了从堆中删除数组,我们必须在delete关键字之后使用[],这样如果我们不使用[],就会有泄漏
内存
。sudo valgrind --leak-check=full ./<path_to_exe_file> 这是
Linux
命令的输出。valgrind的输
浏览 3
提问于2017-11-04
得票数 13
回答已采纳
2
回答
内存
泄漏对其他进程的影响
memory-management
、
memory-leaks
我有一个与
内存
泄漏相关的查询。据我所知,每个进程都有一个来自操作系统的2 2GB的唯一VM。但是在VM和物理
内存
之间有一个映射。
浏览 5
提问于2012-06-05
得票数 1
回答已采纳
1
回答
Linux
服务器
内存
分配
linux
、
memory
我有一个带有tomcat和MySql的
linux
服务器,也安装了axis2。 一开始,我分配了大约400 my的
内存
,部署了我的项目,但是
内存
分配仍然是一样的。
浏览 0
提问于2012-05-18
得票数 0
2
回答
应用程序失败(使死亡)
c++
、
ubuntu
、
makefile
、
kill
我已经通过一个make文件编译了我的cpp文件。我也通过这个make文件运行我的文件。在运行了三天之后,我意识到应用程序突然停止了,我在终端上看到了这个意外的错误消息。make: *** myMain Killed我以前也从未见过make: *
浏览 8
提问于2017-01-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mac内存空间不足导致无法安装Ventura?可用这些方法释放储存空间
黑客教程,释放内存还有这功效?
怎么样把手机全部内存释放?
图解|Linux内存碎片整理
微信占用“内存”太多?只要打开这个“功能”,就能清除垃圾,释放内存!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券