memory-management

memory-management

文章 1 浏览 111

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

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

热风软妹 2025-01-12 10:43:52 2 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 1 0

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

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

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

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

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

皓月长歌 2025-01-11 23:22:24 1 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 2 0

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

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

赤濁 2025-01-11 11:39:22 2 0

无法将虚拟地址转换为物理地址

在分页上下文中,考虑内存地址为 32 位,即 20 位虚拟页号和 12 位偏移量。如何 有很多虚拟页面,每个页面的大小是多少?给定 虚拟地址0x7589,找到…

傾旎 2025-01-11 11:08:18 2 0

如何在实现 IDisposable 接口的类中处置具有局部变量的对象

public class AnswerModel: IDisposable { private bool disposedValue; public string Answer { get; set; } public string CodeSnippet { get; set;…

塔塔猫 2025-01-11 05:13:18 0 0

每次迭代删除张量流数据集图

我需要多次迭代来操作张量流数据集。但是,当使用地图操作数据集时,我遇到了内存问题。我非常确定张量流每次调用映射时都会绘制函数图,并且我想每次…

思念绕指尖 2025-01-10 20:24:31 1 0

Mysql InnoDB 内存泄漏

我在 x86_64 上安装了适用于 Linux 的 MySQL Ver 8.0.26,它分配的内存比我预期的多很多。我想了解它去哪里解决根本原因。 Linux 服务器总共有 370GB …

黯然 2025-01-10 16:49:35 1 0

从 UIView 中删除 UIViewController 并释放内存

我使用以下方法在另一个 UIView 中添加 UIViewController: self.addChild(vc) self.view.addSubview(vc.view) vc.didMove(toParent: self) 并通过以…

手长情犹 2025-01-10 15:15:45 2 0

如果我们在Python中更改对象的引用,为什么它有时会更改对象的id(内存位置)?

我试图实现链表的节点并遇到以下问题:当我将新对象分配给 m2,然后将新变量 c 分配给关联的旧对象时使用 m2 它会返回相同的 id。 class Node: def __…

离笑几人歌 2025-01-10 11:30:44 0 0

固定堆大小的优点是什么,即 -Xms = -Xmx

我的应用程序使用固定堆大小,即 -Xms = -Xmx 但即使经过一些谷歌搜索,我也无法理解固定堆大小的优点是什么。如果有任何 JVM 专家可以解释一下。…

无语# 2025-01-10 03:49:11 0 0

使用 pickle.load 时的 Python 内存消耗与进程内存使用情况

我对 Python 内存管理或分析不是很熟悉,但我处于一个奇怪的情况,找不到任何明确的解释。 我正在尝试在 Python 代码 (3.7) 中使用 pickle 加载大型 M…

回忆躺在深渊里 2025-01-09 23:28:06 1 0

无法将元素分配给 C 中动态分配的二维数组

希望每个人都做得很好。 我试图通过创建一个矩阵结构,然后使用其内存地址来执行操作,用 C 语言编写一个简单的矩阵库。 这是我的库的头文件: /* To …

烟沫凡尘 2025-01-09 21:16:40 1 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

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