memory-management

    5热度

    4回答

    有没有办法找到有多少内存用于特定的对象?例如一个列表。考虑所有事情,比如字符串实习,以及编译器/运行时环境/不管什么。

    1热度

    3回答

    当我有需要时通过XML序列化可以节省一些东西,一个BackgroundWorker一个循环,但是这似乎每次 “xxyyzz.Main.vshost.exe”加载新的程序集加载新的组件(托管):已加载 '9skkbvdl' 'xxyyzz.Main.vshost.exe'(托管):已加载 'd2k4bdda' 等。这是为什么发生?我能做些什么吗?这是我应该关心的吗?此程序将保持长时间运行,无需重新启

    11热度

    6回答

    我的应用程序在Windows Server 2000上运行。内存使用量持续增长(从145米开始)。 这是正常的吗?我是Java新手。版本是Tomcat5.5。

    5热度

    2回答

    System.GetMem和System.ReallocMem有什么区别? Delphi 2009对ReallocMem的帮助,与GetMem完全一样。 怎么样System.FreeMem和System.Dispose 我应该用什么数组? type PMemberDataList = ^TMemberDataList; TMemberDataList = array[0..Ma

    0热度

    3回答

    编写标准的TDD [测试]方法会暴露常见的内存问题是否有用? 这组测试可以很容易地被快速应用到一个方法,并且会导致经典的.NET内存问题出现红色故障,但是会使传统的解决方案变绿。 例如,常见的内存问题可能是:垃圾收集器的太多重定位 ;分配太多;太多垃圾回收(经典示例比StringBuilder优先于字符串reallocs);坚持记忆太久(经典的示例调用处理,并且不停留在终结器上);不适当地达到g1

    0热度

    4回答

    好吧,这将是一个在黑暗中的镜头,没有你能够看到我的应用程序! 我有一个错误。我有一个游泳池类,我的应用程序将游泳池从一个桌面视图传递到一个细节视图,您可以在其中看到所有的游泳池类字段。然后,您可以点击各个细节,进行编辑,然后保存。 “原始”池设施被复制并传递给负责实际进行更改的视图控制器。如果用户按下保存,场区被拷贝复制到“原始” switch (self.sectionFromParentTab

    6热度

    3回答

    在linux内核中,mem_map是包含所有“结构页”描述符的数组。这些页面包含lowmem中的128MiB内存,用于动态映射highmem。 由于lowmem大小为1GiB,因此mem_map阵列仅有1GiB/4KiB = 256KiB条目。如果每个条目大小是32字节,则mem_map存储器大小= 8MiB。但是,如果我们可以使用mem_map来映射所有4GiB物理内存(如果我们在x86-32上

    0热度

    2回答

    我已经编写了用于堆分配的ac/C++内存管理器(基于Doug Lea的malloc重载new/delete和malloc/realloc/free,但设计为等待免费),并似乎有一些分裂的麻烦。那里有没有什么好的资源能够详细说明避免经理人分裂的好策略? 请注意,我无法重新排列已分配的内存(不使用带GUID的智能指针),并且重新编写系统以使用池而不是堆分配是不可行的。 感谢, 格兰特

    6热度

    4回答

    我们正在调试GWT应用程序。在Firefox中运行正常,IE6.0开始正常工作,但经过一段时间后,它开始爬行并开始爬行。 做了一些测试之后,我们怀疑一些内存问题(使用的内存太多,内存泄漏等) 除了使用taskmanager和processxp来监视内存使用增长:)....¿您是否推荐任何其他内存监视工具? 像jprobe for jscript? :)

    1热度

    1回答

    我的iPhone应用程序需要为表单参数做一些URL转义序列编码。 NSString stringByAddingPercentEscapesUsingEncoding作为stringByAddingPercentEscapesUsingEncoding并不是很多。这是我所拥有的 -(NSString*)currentMessageUrlEncoded{ CFStringRef origi