腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
如何实现malloc和免费?
c++
、
dynamic-memory-allocation
我希望实现我自己
的
动态内存
管理
系统,以便添加有助于在C++中
管理
内存
的
新功能。谢谢C++不提供垃圾收集器,垃圾收集器也很慢。我想实现这些功能并添加新功能: *每当调用free()时,检
浏览 3
提问于2010-07-28
得票数 12
回答已采纳
4
回答
C++ dll
堆
内存分配问题
c++
、
linux
、
dll
、
shared-libraries
从这个中,我知道我们(应用程序)应该始终不删除中
的
堆
内存分配,因为
堆
内存
管理
器是不同
的
。1.).so文件(
Linux
)怎么样,是同一种情况吗?2.)是否需要确保应用程序和库(.dll和.so)使用相同
的
堆
内存
管理
器或使用相同
的
堆
内存部分?因此,我们可以分别删除和新
的
(新
的
在. .dll/. So,删除在应用程序)。 谢谢。
浏览 2
提问于2019-12-31
得票数 6
回答已采纳
1
回答
管理
虚拟机
的
gui
virtualization
、
kvm-virtualization
、
virt-manager
我想用不同类型
的
网络连接选项来
管理
linux
桌面上
的
一
堆
KVM。病毒
管理
器是
管理
VM
的
最佳选择,还是有更好
的
选择?
浏览 0
提问于2016-06-09
得票数 1
3
回答
堆
是否在内存页上分配?
linux
、
memory
在
Linux
x86-64环境中,整个进程是否分配在虚拟内存页面上?我所说
的
整个过程是指文本、数据、bss、
堆
和堆栈? 另外,当libc调用Brk时,内核是否返回由虚拟内存
管理
器通过分页
管理
的
内存?最后,进程能否获得堆上
的
内存,而
堆
不是由虚拟内存
管理
器
管理
的
,换句话说,进程能否访问物理内存?
浏览 4
提问于2011-12-31
得票数 1
2
回答
New与Malloc,当重载New时
c++
、
memory-management
、
malloc
我重载了new和delete来实现我自己
的
小对象/线程安全分配器。我
的
问题是,在不使用Malloc()
的
情况下重载操作符new时,如何分配实际内存?(这
浏览 1
提问于2011-09-18
得票数 3
回答已采纳
1
回答
'cat /proc/self/map‘返回
的
地址为什么以及如何在再次执行时更改?
linux
、
proc
我正在尝试理解
linux
内存
管理
。55dc94a7c000-55dc94a9d000 rw-p 00000000 00:000
堆
562609879000-56260989
浏览 3
提问于2020-07-23
得票数 1
回答已采纳
3
回答
进程内存与
堆
- JVM
java
、
linux
、
tomcat
有一些我们运行
的
计划作业,在此之后
堆
内存达到峰值并稳定下来,一切看起来都很好。然而,系统
管理
员抱怨说,内存使用量(
Linux
上
的
“top”)随着计划作业
的
增加而不断增加。
堆
内存和CPU内存之间
的
相互关系是什么?它能被任何JVM设置控制吗?我使用JConsole来监视系统。我通过JConsole强制垃圾收集,
堆
使用率下降,但是
Linux
上
的
内存使用量仍然很高,而且从未减少过。 有什么想法或建议会有很
浏览 9
提问于2011-02-04
得票数 9
回答已采纳
2
回答
android dex文件
的
内存布局
dalvik
、
dex
、
memory-layout
在过去
的
几天里,我一直在阅读android基础设施,我发现Dalvik虚拟机是一个基于寄存器
的
机器,而不是传统
的
基于堆栈
的
虚拟机。在这种情况下,dex文件
的
内存布局会是什么样子?在一个典型
的
C程序中,它
的
内存布局是数据、文本、
堆
和堆栈
的
形式。这对于dex文件也是一样
的
吗?如果是这样,Dalvik虚拟机是如何处理这些文件
的
呢?
浏览 8
提问于2017-05-23
得票数 1
1
回答
荒野会不会很忙?
linux
、
glibc
我对
linux
中
堆
管理
的
一个方面感到好奇,特别是在ubuntu构建
的
glibc 2.17中。我了解到,每个
堆
中
的
最后一个块,即顶部块或荒野块,往往是免费
的
,从
堆
中分割出来并添加到其中,并在需要时用sbrk()更改其大小(如果是第一个
堆
呢?)。然而,我无法找到
的
是:是否有可能分配荒野块,这意味着
堆
中最高
的
块是繁忙
的
? 这种差异似乎只在理论上有意义,
浏览 0
提问于2013-07-06
得票数 1
回答已采纳
3
回答
Android NDK: Dalvik Heap和Native Heap -两者之间
的
区别
android
、
memory
、
android-ndk
、
dalvik
我知道android平台中有Dalvik(JVM)
堆
和Native
堆
。Dalvik GC在本机堆上没有任何工作。但我不确定这是如何工作
的
,我
的
意思是Android操作系统是如何将它们分开
的
?可能
的
情况1:由独立
的
内存硬件组成(我不太相信)可能
的
情况3: Android操作系统必须在必要时分配部分Dalvik内存堆成为本机
堆<
浏览 3
提问于2014-02-03
得票数 16
2
回答
安卓WebView
的
内存泄漏
android
、
memory
、
webview
、
memory-leaks
我在这里读过不同
的
文章&试着使用所有的技巧,但仍然失败。应用程序
的
每个实例都在积累更多
的
内存。这是代码片段。有什么想法吗?只是用WebView来启动页面..。
浏览 0
提问于2014-03-07
得票数 0
回答已采纳
2
回答
如何在
Linux
中找到
堆
的
大小?
linux
、
heap-memory
我在ARM Cortex-A8处理器板上运行了一个
Linux
。内核
的
版本由(uname -a)获得:要调试一些由于malloc()故障而崩溃
的
应用程序(我
的
错误大小很大),而且板上有208 MB
的
DRAM。在这个
Linux
/板设置中,我需要了解: 什么是为这个kernet配置分配/预留
的
堆
大小。如何增加这个
浏览 11
提问于2010-03-01
得票数 3
回答已采纳
1
回答
为什么C中没有一个函数返回指针所指定
的
内存大小?
c
、
memory-management
、
malloc
、
free
在搜索了一下在分配之后(通过free) (通过类似于malloc)是如何工作
的
,我感到很困惑。 在阅读时,消息来源说,当内存被分配时,它实际上有多一个单词分配,它存储分配
的
大小。这就是free用来释放内存
的
方法。但是,有了这些信息,我在任何地方都找不到答案:如果分配
的
内存大小存储在某个地方,为什么C中没有一个函数或方法可以给出通过malloc之类
的
东西分配
的
内存大小。
浏览 0
提问于2020-11-29
得票数 0
回答已采纳
1
回答
Ubuntu“由什么组成”?我怎么知道呢?
system
一个典型
的
Ubuntu (或任何
Linux
)安装不仅仅是一个内核,它是一
堆
东西--一个文件系统、一个windows
管理
器、一组工具和其他框架。我想知道Ubuntu (或其他
Linux
发行版)是从什么组装而来
的
。我在哪里找到这些信息(或者--也许这里的人可以自己制作清单)?
浏览 0
提问于2012-11-24
得票数 2
3
回答
Linux
和Windows之间
的
Java内存使用差异
java
、
memory-management
当在Windows和
Linux
(Debian)上运行相同
的
java进程(一个jar)时,
Linux
进程从启动开始就使用了更多
的
内存(12MB和36MB)。即使在尝试使用-Xmx/Xms/etc限制
堆
大小时,它也保持不变。我尝试
的
任何东西似乎都没有帮助,这个过程总是需要36MB。如何解释
Linux
和Windows之间
的
这种差异,以及如何减少内存使用?编辑:我使用windows任务
管理
器和
Linux
浏览 1
提问于2010-01-30
得票数 5
3
回答
枚举已分配
的
对象
c++
、
memory
、
low-level-code
如何枚举所有已分配
的
对象(由new操作符分配)(不仅是那些有自己
的
内存映射
的
对象,还包括
堆
中
的
对象)?在C++?可能没有正式
的
方法,但可能会有一个精简
的
解决方案。例如,有没有可以访问
的
内部变量?也许是指向用于
管理
堆
的
列表
的
指针?
浏览 6
提问于2014-03-27
得票数 0
3
回答
大型计算后减少C++程序
的
堆
大小
c++
、
memory
、
mpi
、
heap-memory
这种设计
的
原因是,在加载阶段,有一组大
的
IO块正在读取,它们都需要加载在内存中,然后才能进行本地还原。我们将这个局部缩减
的
结果称为一个命名变量myRankVector。在节点
的
globalReduce阶段,期望节点中
的
所有级别都加载了相应
的
globalReduce。所以这是我
的
问题,虽然我已经确保绝对没有任何内存泄漏(我使用共享
的
指针进行编程,我与Val差尔等进行了双重检查),但我确信即使在所有的析构函数释放了IO块之后,
堆
仍然是扩展
浏览 5
提问于2015-12-31
得票数 10
2
回答
共享库是否使用与应用程序相同
的
堆
?
c
、
linux
、
gcc
、
x86-64
假设我在
Linux
中有一个使用共享库(.so文件)
的
应用程序。我
的
问题是,这些库中
的
代码是否会在与主应用程序相同
的
堆
中分配内存,或者它们是否使用自己
的
堆
?例如,.so文件中
的
某个函数调用malloc,它会使用与应用程序相同
的
堆
管理
器还是另一个?另外,这些共享内存中
的
全局数据又如何呢?它在哪里?我知道对于应用程序,它位于bss和数据段,但不知道它在哪里,对于那些共享
浏览 0
提问于2012-01-15
得票数 30
回答已采纳
3
回答
应用程序突然关闭时
的
堆
内存清除
c++
、
process
、
operating-system
如我们所知,
堆
用于动态分配应用程序
的
内存。在出现异常应用程序终止时,如何清除
堆
内存(从而避免内存泄漏)? 这个问题出现在我
浏览 4
提问于2013-05-07
得票数 4
回答已采纳
2
回答
GNU/
Linux
发行版,体积小,完全免费/libre
open-source
、
linux-distribution
我需要一个GNU/
Linux
发行版,即:积极维护:应该为所有受支持
的
软件包合理快速地提供安全更新。
浏览 0
提问于2018-01-30
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux服务管理
Linux进程管理
Linux组的管理的组添加
Arch Linux 的最佳 GUI 包管理器|Linux 中国
发现 Linux SpaceFM 文件管理器的威力|Linux 中国
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券