heap-memory 相关问题

堆是为动态分配留出的进程内存。

在 C++ 中为过度对齐类型获取适当对齐的堆存储

在某些用例中,您需要先分配存储空间,然后再在此存储中创建对象。 然后为了创建这些对象,您可能需要使用placement new: T *pobj = new(pstorage); 是啊...

回答 1 投票 0

即使我没有访问二叉树的已删除节点,也会出现“释放后堆使用”错误

我试图使用 O(1) 空间生成二叉树的中序遍历,即我不想使用递归或任何其他数据结构(例如队列或向量)来存储节点。 编辑:这个

回答 1 投票 0

如何增加EsLint内存以避免“JavaScript堆内存不足”?

我正在尝试在一个非常大的 JavaScript 文件上运行 EsLint,但该进程内存不足。为了让您了解该文件有多大,我对其运行了 Cloc,输出如下: $ cloc app.js ...

回答 7 投票 0

Linux 上使用 Node.js 的 16 GB 内存限制

我遇到一个问题,即我的 Node.js 进程在处理字符串时达到大约 16 GB 内存使用量,并且在处理 w... 时达到大约 40 GB 内存使用量时,会持续崩溃并出现错误的 alloc() 错误。

回答 1 投票 0

堆、堆栈、永久空间

Java内存空间(Perm空间、栈空间、堆空间)有什么区别? JVM 何时使用其中之一? 如果我使用 Scala/Groovy/等,有什么区别吗?

回答 2 投票 0

如何在 C 中对 malloc() 数组进行一行赋值?

在 C 中,我可以像这样初始化堆栈上的数组: SOME_DATA_TYPE* x = (SOME_DATA_TYPE[5]) {v1, v2, v3, v4, v5}; 是否有类似的单行方法可以将值分配给 malloc()-ed 数组...

回答 4 投票 0

C 中的内存泄漏(malloc)

为了学习堆内存,我使用了以下代码。我在被调用函数(fn1)内使用了 malloc,出于某种原因,我决定不释放被调用函数(fn1)内的内存。我通过了

回答 2 投票 0

嵌套向量在内存中是什么样子的?

所以我正在考虑制作一个全局嵌套向量(向量> V)最初为空,然后在程序期间将数据添加到这个嵌套向量中。我也担心添加...

回答 1 投票 0

类在重复调用时不创建新实例

可能我在这里遗漏了一些非常基本的东西,但是当我按以下方式定义一个类时: 任意类(对象): """测试 init 的任意类""" def __init__(自身): 是...

回答 1 投票 0

增加NestJs应用程序的堆内存

我正在尝试增加 Nestjs 应用程序中的内存堆。我尝试根据此堆栈线程将启动脚本更新为“node dist/main --max-old-space-size=16384”。然而当我...

回答 2 投票 0

为什么打印会导致堆中断增加这么多?

我写了以下程序, #包括 #包括 #包括 #包括 #include“rand.h” int main (int argc, char* argv[]) {

回答 1 投票 0

C++ Primer 5th Ed - Stanley Lipmann:关于与shared_ptr.reset()结合使用的shared_ptr.unique()的问题

首先我们有一个shared_ptr定义如下: Shared_ptr p(new int(42)); 根据下面的文字: 重置成员经常与独特的一起使用 控制对象的变化

回答 1 投票 0

使用导入内存 wasm 构建 wasm

我想用 Rust 编写代码,然后将其编译成 wasm,以便它使用导入内存。 在编译后的文件中,rust 的 wasm 希望看到类似的代码 (模块 (导入“主机”&...

回答 1 投票 0

在 C++ 中为非过度对齐类型获取适当对齐的堆存储

在某些用例中,您需要先分配存储空间,然后再在此存储中创建对象。 然后为了创建这些对象,您可能需要使用placement new: T *pobj = new(pstorage); 是啊...

回答 1 投票 0

什么会阻止java垃圾回收清理堆?

两个 k8s pod 运行相同的映像(使用 Adoptium 17 JRE)。 晚上 9 点左右,他们开始收到请求并创建对象。 在蓝色吊舱上,我们可以看到垃圾收集工作正常...

回答 1 投票 0

在项目子目录中运行 ESLint 会产生“堆内存不足”

如果我运行 eslint 。从我的项目根目录,它将所有错误和警告打印到控制台,正如我所期望的那样。 但是,当我 cd 进入项目的子目录 eslint 时。产生以下结果

回答 1 投票 0

Swift 编译器分配给执行的堆栈内存量是多少?

我想知道 Swift 编译器为执行分配的堆栈内存量。它依赖于本机的 RAM 吗?如果是,那么堆内存是如何分配的?

回答 1 投票 0

双态谓词无法证明参数已分配

在分配了布尔数组之后的循环内部,不变的 allocate(sieve) 报告 true,但是在分配后尝试在 sieve 数组上断言 Preserved 谓词...

回答 1 投票 0

有没有任何工具可以调查堆内容? [已关闭]

我想知道是否有任何工具可以调查峰值堆内容? 例如,我有一个用 C++ (MSVS2005) 编写的应用程序,我想知道峰值堆消耗及其内容。

回答 3 投票 0

LLVM分析器垃圾值

我在自定义容器上工作,并手动分配一些堆内存: 模板 类我的类{ 元素类型* m_data = nullptr; std::size_t 行、列; // 屁股...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.