memory-management 相关问题

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

改变引用指针就是改变原指针地址

S 已分配动态内存。S->name 已分配部分动态内存。虽然我没有对 s->name 执行任何操作,但 s->name 在打印之前和之后正在更改 #

回答 1 投票 0

在不退出python的情况下清除当前python代码中pytorch使用的所有GPU内存

我正在运行使用 pytorch 和 GPU 的第三方代码的修改版本。我通过改变配置多次运行相同的模型,这是我在 python 中执行的操作,即我有一个包装器 py...

回答 1 投票 0

Java内存分配x系统调用

我一直在阅读程序如何与SO交互。 我了解到,每当程序想要在内存中创建对象/变量时,都应该使用系统调用将控制权传递给内核来执行此操作,所以 m...

回答 1 投票 0

重载内存跟踪器的delete[]运算符

为了跟踪内存分配,我一直在尝试重载 C++ 中 new 和 delete 运算符的标量和数组版本。但是,delete[] 的重载不起作用。我

回答 1 投票 0

访问冲突可能是伪装的内存不足错误吗?

我正在调试 64 位 C++(托管)故障转储(访问冲突)。 转储的总大小为 32.374.535 kb。 应用程序是多线程的,对应的调用栈只提到了m...

回答 3 投票 0

为什么删除可执行文件并在 VS Code 上重新运行后我的变量地址保持不变?

#包括 使用命名空间 std; int main() { 整数a=5; int *ptr = &a; 计算<< ptr; return 0; } On deleting this code's executable file on VS Code and

回答 1 投票 0

我不断收到此错误“RangeError:数组缓冲区分配失败”

我已经经历过这种情况好几天了。当我开始在 Vs Code 中工作时,终端服务器将突然停止工作,显示屏幕截图中附加的错误消息。 请做

回答 3 投票 0

gethostbyname()返回的hostent结构体的内存分配/释放

我最近在学习 C 语言的套接字编程,我遇到了 gethostbyname() 函数,它返回 struct hostent。它的两个字段是指向以 N 结尾的指针数组的指针...

回答 1 投票 0

C++ 内存管理和 Misra

我需要一些关于 C++ 内存管理和 MISRA 指南的澄清。 我必须实现一个与 MISRA 兼容的程序,所以我必须遵守一条重要规则:你不可能...

回答 4 投票 0

sbrk(0)也在幕后分配内存吗?

我正在学习 sbrk、brk、mmap 等如何工作以及它们提供什么。我正在编写这样的非常基本的代码 int main(int argc, char* argv[]) { 无效* f1 = sbrk(0); int* newarr = (int*)f1; 对于(int我...

回答 1 投票 0

假设我们有一个32位系统,或者64位系统,甚至128位系统。每个页表项的大小是多少?

那么页表条目包含内存中的物理页地址,一些位,例如脏/有效/使用位,也许一些未使用的位是正确的? 给定一个可以是 32 位、64 位、甚至 12 位的系统...

回答 1 投票 0

如何在Golang中实现内存池

我用 Go 实现了一个 HTTP 服务器。 对于每个请求,我需要为特定结构创建数百个对象,并且我有大约 10 个这样的结构。因此,在按照 Go 完成请求后

回答 3 投票 0

什么逃逸到堆中?

我有这段代码,本来应该根本不进行分配,但由于某种原因它确实进行了分配。正如基准测试所说,发生了 2 次分配/操作。 哪几行函数执行分配...

回答 1 投票 0

如何发现格式化字符串的大小

如何得知格式化后字符串的总大小? 例如: “%s” 我需要分配一个字符串来调用 sprintf 或 snprintf t...

回答 1 投票 0

检查内存是否在Heap上? [重复]

我有一个类,其构造函数将对象的地址作为参数。 MyClass(OtherClass * otherClass); 在此类的析构函数中,我尝试删除 OtherClass 的实例。 〜MyCla...

回答 1 投票 0

通过 widget.destroy() 使用内存

首先,抱歉我的英语沟通能力,我正在学习。我对 Tkinter 中的 widget.destroy() 有一个小问题。我读到如果你想销毁一个小部件,销毁=删除...

回答 1 投票 0

计算c++中类的单个实例的总内存使用量

我有一个复杂的类,其中有很多其他类的向量和指针。我如何计算该类在实例化后消耗了多少内存,包括其所有内部内存分配...

回答 1 投票 0

我可以在 Zig 中 sprintf 到 ArrayList 吗?

Zig 标准库包含函数 std.fmt.allocPrint,它接受一个分配器,打印到用所述分配器分配的缓冲区,并返回结果,很像动态 sprintf....

回答 1 投票 0

leetcode 66)加一.Array内存分配和BigInteger问题

我是一名初学java程序员,在leetCode的第66)加一题中对数组内存分配和BigInteger有疑问。问题陈述如下: Q)给你一个大整数

回答 1 投票 0

如何将函数放置在C中的特定地址?

我想在特定位置放置一个函数void loadableSW (void):0x3FF802。在另一个函数 residentMain() 中,我将使用函数指针跳转到该位置。如何声明函数

回答 2 投票 0

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