memory-management 相关问题

动态分配和释放部分物理内存的过程,以便在请求者之间尽可能公平并且没有饥饿的情况下响应程序请求。

如何优化 itertools.combinations 的内存使用?

我想为我丢失的密码字母生成所有可能的组合。 我选择 itertools.combinations 而不是 itertools.products,因为它产生了后者的大约 4%,而且速度很快,但是......

回答 1 投票 0

创建指向自定义类的指针 c#

所以我有任何自定义类测试: 类测试 { 公共整数值; 公共测试(int _value) { this.value = _value; } 公共不安全测试(字符串_值) { 对于...

回答 0 投票 0

AWS Wrangler - 有限内存环境中的 Pandas red_sql 到 S3

我正在寻找一种方法,在内存有限的环境中从数据库中提取数据并将该数据推送到 S3 中的镶木地板数据集中。如果我这样进行: 用 someDB.connect() 作为连接...

回答 1 投票 0

使用包含在 std::unique_ptr 中的对象进行多态数据类型转换

我有一个类层次结构如下 #包括 #包括 A类 { 民众: 虚拟无效打印()= 0; }; B类:公共A { 民众: 无效打印() { ...

回答 2 投票 0

在 Rust 中,Weak<T> 如何知道内部值何时被删除?

std::rc::Weak 具有以下定义: 酒吧结构弱{ ptr: 非空>, } 据我了解,当没有更多的 Rc 时,RcBox&...

回答 1 投票 0

跨多个环境的 GCP 数据流作业中异常的内存使用模式

我目前正在处理 4 个数据流作业,每个作业都在 3 个独立的环境中进行复制。在过去的 3 个月中,所有 12 个实例都已成功运行。但是,我观察到...

回答 0 投票 0

在 C 中调试排序算法(QuickSort 变体)

部分任务是根据元素之和对大小为 P、M、N 的三维数组的每个部分的列进行排序。为此,我需要修改给定的算法,这是一个变量...

回答 0 投票 0

如何删除堆中返回的对象? [关闭]

例如 #包括 JMP类 { 民众: std::字符串编号; 跳转 () {} JMP(const char* num) { number = num; } JMP& 运算符+(JMP &j) { ...

回答 1 投票 0

如何在 nuxtjs 应用程序中处理 35000 个 json 对象?

我有 13 个大 JSON 文件块(每个 3k 个对象的 JSON 对象数组),它们本地存在于 nuxt3 应用程序的数据文件夹中。我需要处理所有 13 个 JSON 块并存储

回答 0 投票 0

如何在 C/C++ 中查看每个数据结构的内存消耗

我有一个用 c/c++ 编写的服务器,它会随着我们增加客户端的连接而增加内存消耗,并且在断开连接后永远不会释放。我想知道数据结构的位置和位置(以及函数...

回答 0 投票 0

std.string.toStringz 在 dlang 中如何工作?

https://dlang.org/library/std/string/to_stringz.html 以我的理解,这是行不通的: toStringz 在堆栈上创建一个数组并返回它的指针。 toStringz 返回后, ...

回答 2 投票 0

我怎么知道这个程序是否按我的预期工作(动态堆栈)

在此处输入代码我正在观看 C 中的数据结构视频,当我理解概念的抽象视图时,我会尝试在不观看视频中的实现的情况下实现它,...

回答 1 投票 0

优化设备缓冲区空间不足的大型设备阵列

我一直在处理一个庞大的设备阵列。经过一定的限制后,我发现设备内部的动态数组(内核:dmemd)出现了设备缓冲区空间不足的问题(

回答 0 投票 0

优化设备缓冲区空间不足的大型交付阵列

我一直在处理一个庞大的设备阵列。经过一定的限制后,我发现设备内部的动态数组(内核:dmemd)出现了设备缓冲区空间不足的问题(

回答 0 投票 0

如果 RAM 使用率很高,加载 .npy 文件的时间会延长 30 倍以上

这是加载 .npy 文件时我的 RAM 使用情况,使用 del 删除它,调用 gc.collect,然后再次加载它。它的行为符合预期,大约需要 2.5 秒。 这是同样的事情,但是...

回答 2 投票 0

是否有可能下一个适合的内存分配成功但最佳适合算法不能?

如果可能,请举个例子 注意:我说的是没有压缩的连续内存分配技术

回答 0 投票 0

在 C 中读取和管理文件中的数据

#include #包括 #包括 #包括 #define MAX_TITLE 100 #定义 MAX_AUTHORS 60 #define MAX_PUB_NAME 100 #define SIZE_ISBN 15 #de...

回答 0 投票 0

在不耗尽 RAM 的情况下使用并发期货

我正在做一些文件解析,这是一个 CPU 绑定任务。无论我在这个过程中扔多少文件,它使用的 RAM 都不超过大约 50MB。 该任务是可并行的,我已将其设置为使用

回答 4 投票 0

在现有元素运行线程时插入到 std::map

给定一个包含成对的 std::string,A 的 std::map,其中 A 是一个对象,它生成并管理它自己的线程。 在地图中存在其他元素时插入地图是否存在危险? IE。那个...

回答 1 投票 0

有线问题,我可以预先分配一个具有一定大小的列表,然后使用 append 方法填充它吗?

通常,当我编写一些代码时,我会对列表的长度有一个大概的了解。我想如果我真的很努力,我可以在一开始就计算出它的合适大小,但这只是很多 t...

回答 1 投票 0

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