问题标签 [memory-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1773 浏览

c - pthread_detach 会为我管理我的内存吗?

假设我有以下代码:

分离的线程会释放 malloc 分配的内存,还是我现在必须做的事情?

0 投票
14 回答
18362 浏览

c - 当您尝试在 c 中释放()已经释放的内存时会发生什么?

例如:

这样做有什么副作用吗?

0 投票
5 回答
15071 浏览

python - Python 列表(元组)中每个元素有多少字节?

例如,存储一百万(32 位)整数的列表需要多少内存?

0 投票
2 回答
211 浏览

asp.net - 在我的开发机器上运行 MS Velocity 是否明智?

我从未开发过使用分布式内存的 Web 应用程序。

在我开发时在我的本地计算机上运行诸如 Microsoft Velocity之类的工具是常见的做法吗?我应该在开发时在另一台服务器上运行 Velocity,还是应该像往常一样开发(默认会话和缓存)并仅在我之后使用 Velocity已部署到我们的开发服务器?

我们在生产 Web 应用程序中遇到了很多内存问题,因此我们正在研究将我们的服务器拆分为一个场。

0 投票
2 回答
572 浏览

c++ - CAutoPtr 类是否实现引用计数?

现代 ATL/MFC 应用程序现在可以访问一个名为 CAutoPtr 的新共享指针类,以及相关的容器(CAutoPtrArray、CAutoPtrList 等)。

CAutoPtr 类是否实现引用计数?

0 投票
11 回答
80145 浏览

iphone - 内存泄漏检测工具

Apple 的 Xcode 开发环境是否提供任何用于内存泄漏检测的工具?

我对适用于 iPhone SDK 的工具特别感兴趣。目前我最喜欢的业余编程项目平台

所述工具的文档/教程将非常有帮助。

0 投票
17 回答
5156 浏览

ruby - 你有什么策略来保持低内存使用?

Ruby真的很需要内存——但也值得每一点。

您如何保持低内存使用率?您是否避免使用大字符串并使用较小的数组/散列,或者您不必担心并让垃圾收集器完成这项工作?

编辑:我在这里找到了一篇关于这个主题的好文章- 旧但仍然很有趣。

0 投票
9 回答
21563 浏览

performance - 如何避免堆碎片?

我目前正在从事一个需要大量内存的医学图像处理项目。我可以做些什么来避免堆碎片并加快对已加载到内存中的图像数据的访问?

该应用程序是用 C++ 编写的,可在 Windows XP 上运行。

编辑:应用程序对图像数据进行一些预处理,如重新格式化、计算查找表、提取感兴趣的子图像......在处理过程中应用程序需要大约 2 GB RAM,其中大约 1.5 GB 可以使用为图像数据。

0 投票
4 回答
28011 浏览

linux - How to force abort on "glibc detected *** free(): invalid pointer"

In Linux environment, when getting "glibc detected *** free(): invalid pointer" errors, how do I identify which line of code is causing it?

Is there a way to force an abort? I recall there being an ENV var to control this?

How to set a breakpoint in gdb for the glibc error?

0 投票
5 回答
3513 浏览

c# - C# 中的固定语句

在我们的一个项目中,我们有与以下类似的代码。谁能解释(用简单的英语)为什么这里需要固定语句?