内存 问答列表

修复 c 中可枚举 lambda 中的闭包分配#

作者:Raptor 提问时间:6/24/2022

我在 Rider 中有 DPA 插件,它向我展示了 lambda 中的一些闭包分配。 我知道什么是封闭以及为什么会有封闭。我知道为什么被创造。c_DisplayClassxx 但我的问题是 - 如...

NodeJS Promise 消耗太多内存?

作者:ThaiSon Nguyen 提问时间:6/10/2022

我正在尝试分析 NodeJS 在处理异步函数方面的有效性。 我有下面的 NodeJS 脚本来启动 10 数百万个 Promise,这些 Promise 将休眠 2 秒以模拟密集的后端 API 调用。...

如果 'self' = self 在使用 [weak self] 的闭包中,如果他们引用的对象被释放,防护者会让 'self' = self 导致崩溃吗?

作者:daniel 提问时间:6/27/2022

我看过一些关于堆栈溢出的问题的评论,关于使用 [弱自我] 和 [无主自我]。我需要确保我理解正确。 我正在使用最新的 Xcode - Xcode 13.4,最新的 macOS - macOS Mon...

C++20:常量引用的文字初始化的内存分配

作者:LastStarDust 提问时间:6/28/2022

我正在尝试使用工厂设计模式优化一段代码的执行速度。 工厂将生成一个类的许多对象,这些对象具有一些成员,这些成员在整个程序执行过程中是恒定的,而一些成员则不是。我总是用文字初始化常量成员。 我的问题...

堆内存中数据更改的值?

作者:Koushik Andhavarapu 提问时间:7/16/2022

因此,我试图弄清楚数据中的值如何相应地变化。我已经对我所理解的内容写了评论。任何人都可以解释一下如何存储在堆和堆栈内存中的值来解决这个问题。 public class CBV { static i...

C malloc 故障

作者:Muszo 提问时间:7/30/2022

我偶然发现了一个内存分配问题。我正在编写一个简单的应用程序,它应该读取文件并从中获取信息。它应该非常简单(单线程),所以我想知道如果失败,我该怎么办?malloc()calloc() 函数是否应该对...

一些 ./gradlew 命令保留内存(通过 java 进程)

作者:Augusto Carmo 提问时间:8/10/2022

我察觉到,当我运行一个任务时,在任务完成后,系统仍然保留使用的内存。./gradlew 例: 初始内存使用量: 运行任务后: 并创建一个新的 Java 进程,消耗 gbs 的内存./grad...

在什么情况下使用 malloc 和/或 new?

作者: 提问时间:10/9/2008

我看到在 C++ 中有多种方法可以分配和释放数据,我知道当你调用时,你应该调用,当你使用你应该配对的运算符时,将两者混合在一起是错误的(例如调用使用运算符创建的东西),但我不清楚何时应该使用 / 以及...

将缓冲区传递给函数进行写入

作者:mv_p 提问时间:8/13/2022

我正在尝试实现一个快速原型程序来准备一条我打算用作 tcp 套接字通信协议的消息。 我是这方面的新手,我不太明白为什么要运行以下打印(null)。我是否未能将指针传递到子例程? #include <...

如何从 C 中的指针获取数组的大小?

作者:Joel 提问时间:10/24/2008

我分配了一个大小为这样的“数组”:mystructn if (NULL == (p = calloc(sizeof(struct mystruct) * n,1))) { /* handle er...


共533条 当前第20页