memory-management

memory-management

文章 1 浏览 113

C 程序中变量何时释放

在动态内存分配中,可以使用free()释放malloc()和calloc()使用的内存。 在静态内存分配中,main()中的变量何时从程序中释放? 在教程中,我了解到当整…

国粹 2025-01-14 01:16:19 4 0

Linux内核中如何查明页面是否映射到RAM中

给定一个结构体页面,是否有任何函数可以给出该页面是否存在于内存中的结果。 我正在 32 位 ARM 板上工作,我知道所有低内存页面将始终被映射并且可以…

日裸衫吸 2025-01-13 20:46:30 5 0

我想使用智能指针,但不确定在哪里使用以及何时使用

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

留一抹残留的笑 2025-01-13 19:07:39 7 0

在方法中本地创建的对象的垃圾收集

我认为,如果一个对象是在方法内本地创建的,并且从未泄漏到外部,那么一旦该方法执行完成,该对象就有资格进行垃圾回收。 但我很困惑,因为我读到有 …

野の 2025-01-13 16:36:29 3 0

Java buildpack内存计算

Java buildpack 内存计算器在具有 1GB 内存的 Docker 容器内使用 Spring Boot 应用程序计算内存,如文档中所述,它占用整个可用内存,这是计算的 JVM …

<逆流佳人身旁 2025-01-13 05:41:40 2 0

C++设置最大内存分配限制?

我正在 x86 架构中编写一个程序(由于技术原因我无法使用 x64)。我设计的程序使用的 RAM 内存低于 4GB。但是,当我为大型 std::vector 分配内存时,…

孤独患者 2025-01-13 00:28:56 6 0

C# 32位上内存不足异常

你好堆栈溢出社区。 目前,我最大的客户之一遇到了性能问题。我们的 WCF 服务器线性增长,直到崩溃。 我们已经发现了内存泄漏和未正确收集非托管对象…

笑红尘 2025-01-12 22:43:27 2 0

读取csv表时出现内存问题 Netlogo

我正在开发代表数百只海龟的 Netlogo 代码。每只海龟都有一组参数和状态变量,这些参数和状态变量存储在 csv 表中(在运行 Netlogo 代码之前创建)。…

缱绻入梦 2025-01-12 21:34:57 3 0

通过函数调用为缓冲区分配内存

我有一个函数 f(q15_t *x, inst *z) 它有一个输入 x 和一个实例 z: typedef struct { q15_t * pbuff; }inst; inst z; 我想要一个初始化函数能够分配…

断肠人 2025-01-12 11:31:36 2 0

从 Objective C 调用 swift 静态函数时由于堆损坏而崩溃(。毫米)

我正在开发跨平台图形库,iOS 使用 Metal API。 该库的核心是 C++,然后我用 Objective C++ (.mm) 代码实现一些派生类。 从我的派生类中,我调用一个…

热风软妹 2025-01-12 10:43:52 5 0

具有给定的类 C 分配和释放函数的shared_ptr

我得到了某个库的 API(准确地说是 nng) 它有一个类似 C 的接口,用于分配和取消分配消息对象: int nng_msg_alloc(nng_msg **, size_t); void nng_m…

吹泡泡o 2025-01-12 07:59:17 5 0

C++将新对象添加到列表中以避免实现析构函数

将新对象添加到列表并返回指向该项目的指针以模仿 new 运算符的行为是个好主意吗?由于列表为我们处理对象的清理,所以我不必实现析构函数,对吧? 编…

云淡风轻 2025-01-12 03:32:01 3 0

C 中结构体的动态大小数组问题

我正在尝试创建一个结构数组,该数组将随着用户想要输入更多内容而扩展。这是结构: struct employee{ char name[20]; int id; char job[35]; float b…

皓月长歌 2025-01-11 23:22:24 5 0

PHPunit 失败,并显示“允许的内存大小 134217728 字节已耗尽(尝试分配 5242880 字节)”升级到 PHP 8.0.16 后

在我的 Laravel 项目中,我升级到当前最新的 Laravel 9.3.0 和 PHP 8.0.16。 最初的版本是 Laravel 8.64 和 PHP 7.4。 我使用 php:8.0.16-fpm-alpine …

却一份温柔 2025-01-11 19:07:01 3 0

分配了多少内存给调用堆栈?

以前我见过很多C++函数的汇编。在gcc中,它们都以这些指令开头: push rbp mov rbp, rsp sub rsp, ; is size of frame 我知道这些指令存储前一个函数…

赤濁 2025-01-11 11:39:22 5 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文