腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
铁锈的
内存
管理
是否会导致
内存
支离破碎?
memory-management
、
rust
Rust编程语言的自动
内存
管理
需要回收零碎
内存
吗?如果是,它是如何做到这一点的? 我的理解是,它的类型系统(所有权类型、借用类型、Rc、Arc)允许它在编译时确定地知道何时可以释放分配的
内存
块。但是,
内存
块是否有可能按一个顺序分配,并以不同的顺序释放,从而导致
碎片
化
?如果这件事被阻止了,该怎么做呢?如果确实发生这种情况,如何有效地
管理
内存
碎片
?如果它们是分散的,所使用的方法是什么?
浏览 1
提问于2016-11-17
得票数 33
回答已采纳
2
回答
解决自定义
内存
管理
器中的
碎片
问题
c++
、
memory-management
、
heap-fragmentation
我已经编写了一个用于堆分配的c/c++
内存
管理
器(重载的new/delete和malloc/realloc/free,基于Doug Lea的malloc,但设计为等待自由),似乎遇到了一些
碎片
问题。有没有什么好的资源详细介绍了通过
管理
器避免
碎片
化
的好策略?谢谢, 格兰特
浏览 5
提问于2009-02-24
得票数 0
回答已采纳
1
回答
物理文件
碎片
整理是否会导致索引
碎片
?
sql-server
我有一个系统
管理
员,他经常对我
服务器
上的硬盘进行
碎片
整理。物理文件
碎片
整理是否会导致索引变得更加
碎片
化
?我应该在磁盘
碎片
整理后重建索引吗? 我知道聚集索引可能会从磁盘
碎片
整理中受益,但是非聚集索引呢?
浏览 0
提问于2010-02-19
得票数 2
1
回答
最佳匹配vs隔离匹配vs伙伴系统最小
碎片
化
c
、
memory
、
memory-management
、
theory
我正在用C语言做一个动态
内存
分配模拟(malloc()和free()),使用一个固定大小的数组,我想知道其中哪一个会产生最少的
碎片
(内部和外部)?我不关心速度,能够减少
碎片
是我想要解决的问题。对于伙伴系统,我读到它有很高的内部
碎片
,因为大多数请求的大小都不是2的幂。有没有人有一些统计数据,或者知道我以前使用过的问题
浏览 1
提问于2013-12-07
得票数 6
3
回答
如何找出应用程序消耗了多少地址空间并将其报告给用户?
winapi
、
memory
、
memory-management
、
memory-dump
我正在为一个应用程序编写
内存
管理
器,作为20多名程序员团队的一员。我们的
内存
配额快用完了,我们需要能够看到发生了什么,因为我们似乎只使用了大约700Mb。我需要能够报告它都在哪里-
碎片
化
等等。
浏览 2
提问于2008-09-18
得票数 2
回答已采纳
7
回答
当使用HeapCreate函数时,或者在什么情况下需要大量的堆?
c++
、
windows
、
memory-management
从
碎片
的角度来看,您将获得外部
碎片
,其中
内存
不会在堆之间重用。因此,即使使用了低
碎片
堆,仍然存在
碎片
。附加堆的
内存
管理
似乎是低级的。所以它们不容易使用。此外,还可以使用堆中的分配和
管理
分配的
内存
来模拟额外的堆。 那么它的用法是什么呢?你用过它吗?
浏览 1
提问于2009-06-22
得票数 2
回答已采纳
9
回答
内存
密集型应用中的
内存
管理
c++
、
windows
、
optimization
、
memory-management
如果您正在Windows上的C++中开发
内存
密集型应用程序,您是选择编写自己的自定义
内存
管理
器来从虚拟地址空间分配
内存
,还是允许CRT控制并为您执行
内存
管理
?我特别关注由堆上的小对象的分配和释放所引起的
碎片
。正因为如此,我认为进程将耗尽
内存
,即使有足够的
内存
,但
碎片
。
浏览 3
提问于2009-01-23
得票数 8
回答已采纳
1
回答
虚拟
内存
映射
碎片
是否会导致性能问题?
c
、
linux
、
memory-management
、
linux-kernel
、
virtual-memory
然后,在进程执行期间,为了尽快释放
内存
,我考虑取消对较小
内存
块的映射,以便最初是一个大块的虚拟
内存
映射将导致
碎片
化
。这是否会导致虚拟
内存
转换表
碎片
导致性能问题,或者内核是否使用智能策略来避免这种情况?我可以不介意虚拟
内存
映射的
碎片
化
吗?
浏览 0
提问于2019-01-24
得票数 1
回答已采纳
6
回答
像GTA IV这样的游戏怎么不把堆分成
碎片
呢?
c++
、
memory-management
、
heap-memory
我对像GTA IV这样的游戏可能使用的
内存
管理
类型很感兴趣,因为它需要非常快速地创建和删除大量对象。如何避免
碎片
化
堆和其他东西。如果有人能给我指出正确的方向,我将不胜感激。
浏览 3
提问于2011-01-14
得票数 18
回答已采纳
7
回答
为什么我们使用
内存
管理
器?
c++
、
c
、
memory
、
memory-management
我已经看到很多代码库,特别是
服务器
代码,都有基本的(有时是高级的)
内存
管理
器。
内存
管理
器的真正目的是减少malloc调用的数量,或者主要用于
内存
分析、损坏检查或其他以应用程序为中心的目的。保存malloc调用的理由是否足够合理,因为malloc本身就是一个
内存
管理
器。我能解释的唯一的性能提升是当我们知道系统总是要求相同大小的
内存
时。或者,拥有
内存
管理
器的原因是,空闲不会将
内存
返回给
浏览 0
提问于2015-10-01
得票数 7
4
回答
如何在C++
服务器
程序中解决堆
碎片
问题?
c++
、
visual-c++
、
memory
、
heap-fragmentation
堆
碎片
会导致预期连续运行数月的
服务器
应用程序突然出现故障,以为
内存
不足。 让我们假设我已经尽了最大的努力在我的VC++
服务器
应用程序中最小
化
运行时堆
碎片
,但是它仍然会生成并导致问题。我还能做些什么来解决堆
碎片
问题?
浏览 8
提问于2009-10-20
得票数 3
6
回答
.NET可用
内存
使用率(如何防止向操作系统过度分配/释放
内存
)
c#
、
.net
、
memory-management
、
garbage-collection
、
clr
这些对象是通过WCF检索并反序列
化
的(我们使用协议缓冲区进行序列
化
)我正在使用redgate的
内存
分析器来调试
内存
问题(
内存
似乎与我们在完成初始
化
后应该需要的
内存
量不符,最终得到了这个报告现在我们可以从这份报告中收集到的是:2)
内存
是
碎片
化
的(这很糟糕,
浏览 0
提问于2012-03-21
得票数 17
2
回答
iOS会找回泄漏的
内存
吗?
ios
、
memory
、
memory-leaks
、
reboot
假设我的应用程序在每个ViewDidLoad都分配
内存
,而不是释放。我的应用程序做了一些导致
内存
碎片
的工作。我想知道的是,iOS是否能够处理
内存
泄漏和
碎片
,从而使其他应用程序能够顺利运行?
浏览 1
提问于2013-05-22
得票数 0
回答已采纳
1
回答
C++程序员可以选择
内存
在堆中的位置吗?
c++
我的印象是,在C++中,程序员对堆中
内存
的位置没有发言权。现在我已经深入到我的教科书中,我意识到我可能是错的,因为
内存
管理
都是为了防止
碎片
,我觉得如果没有人重新组织堆,你就不能真正有效地防止
碎片
。“
内存
管理
完全是为了防止
碎片
”根本不是真的。它只是
内存
管理
中非常小的一部分,有时也是无关紧要的。
浏览 1
提问于2021-12-04
得票数 0
6
回答
在编码时考虑
内存
碎片
:过早优化还是不成熟?
c++
、
memory-fragmentation
我正在开发一个使用C++编写的大型
服务器
应用程序。此
服务器
可能需要在不重新启动的情况下运行数月。
碎片
在这里已经是一个可疑的问题,因为我们的
内存
消耗随着时间的推移而增加。我对
碎片
化
的一般方法是把它留给分析。我对其他事情也有同样的想法,比如一般的性能和
内存
优化。你必须用分析和证据来支持这些变化。 在代码审查或讨论中,我注意到很多东西,
内存
碎片
是最先出现的事情之一。这几乎就像是现在有一个巨大的恐惧,有一个大的倡议,提前“防止
碎片</
浏览 2
提问于2012-05-17
得票数 9
回答已采纳
1
回答
在Redis 5(使用Jemalloc分配程序)中,是否存在活动
碎片
被禁用的情况?
redis
Redis 4添加了活动
内存
碎片
整理(来源:发布说明):来源1:Redis主要开发者塞尔瓦托·桑菲利波发的推特 激活
碎片
整理版本
浏览 0
提问于2019-06-17
得票数 0
回答已采纳
2
回答
System.Generics.Collections TList<record>在Delphi中是否会受到
内存
碎片
的影响?
delphi
、
heap-memory
、
delphi-10.4-sydney
MyList.Free;有没有更好的方法来做我想做的事?
浏览 9
提问于2022-02-10
得票数 1
3
回答
ASP.NET System.OutOfMemoryException
asp.net
、
memory
、
out-of-memory
这是Windows 2008 R2,64位,32 is
内存
,我认为它运行IIS7.5。我们已经将应用程序池设置为使用4个辅助进程。我认为它应该能够处理高达2gb或至少1.5GB没有问题?更新:这个应用程序在使用IIS6.0的64位windows
服务器
2003上运行得非常好。我已经看到它的最大
内存
使用量约为700 it /w
浏览 8
提问于2013-02-18
得票数 5
4
回答
STL能帮助解决
内存
碎片
问题吗?
c++
、
windows
、
memory
、
stl
这与正在开发的一台新的TCP
服务器
有关(在C++ on Windows/on 2010中)我挖掘了很多,并确保没有
内存
泄漏。最后,我遇到了,并意识到它是由于大量new和delete调用造成的
内存
碎片
造成的。 如果我用STL数据结构替换我的原始链接列表来存储传入的请求,
浏览 1
提问于2014-06-23
得票数 0
2
回答
另一个
内存
泄漏问题
memory
、
memory-leaks
我的应用程序会持续运行4到6个小时,在此期间不会持续增加
内存
或任何类似的东西。那么为什么我会收到EOoutofMEmory错误?这是否意味着
内存
泄漏在任务
管理
器中不一定可见? Regagards
浏览 0
提问于2010-05-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
避免物理内存碎片化
Unity优化之-内存自动化管理
内存不足?服务器经常崩溃?了解C语言内存管理还不是那么简单
云服务器管理 平台化是更好的桌面方案
勤哲EXCEL服务器做银行信息化管理系统
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券