memory-management 相关问题

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

JVM是否在堆栈上创建对象? (和更多)

是否有在堆栈上创建对象的JVM?还是不通过引用计数器等与Java垃圾收集交互的JVM?假设我们在...

回答 1 投票 0

在C#.Net中的方法下的内存分配

根据引述..“一个不问的愚蠢的人。”我仍在学习C#,并且在了解方法下的内存分配的情况下处于困境。让我得到的图像情况...

回答 1 投票 0

python内存管理如何使用变量?

假设我有一个这样的变量。现在num1 = 1如果我执行num3 = num1如果我正确的话,这个num3就像在C中的指针一样引用num1的值,因为当我执行print(num1是num3)时...

回答 1 投票 0

如果参数是列表对象,Python也是动态数组使用的sys.getsizeof返回内存

python中的列表是由动态数组实现的。因此,列表对象中有一个指针指向堆中的数组。源代码在这里。 typedef struct {PyObject_VAR_HEAD / *指向...的指针向量

回答 1 投票 0

应用程序在初始启动时具有很高的内存使用率,但是如果它来自后台状态则降至1/10的使用率

我的应用程序面临内存管理问题。我面临的问题是,在启动该应用程序时,即使在主屏幕上,内存使用量也将近240mb,其中包括背景图片3-4 ...

回答 1 投票 1

为什么value_type将std :: list分配器参数化为默认值?

模板>类列表;通过声明一个std :: list 变量,如下所示,我将确保std :: list :......]]] ] >>

回答 1 投票 1

如何正确使用C ++ 11样式的内存池?

我正在尝试设计一个简单的嵌入式应用程序的内部机制。大量数据到达网络,需要传递到由寻址机制确定的组件。 ...

回答 1 投票 1

c ++中的内存管理优化

我正在尝试实现一系列转换。表示变换之前和之后的对象分别是A类和B类,用于以最小的复杂性演示该示例。 ...

回答 1 投票 0

无法通过指针分配内存

我编写了此函数,其目的是将参数3的等效字符与参数2组合在一起。然后为参数1分配内存并返回它。基于调试语句...

回答 2 投票 0

类的数组正在破坏数据

我正在尝试使用C ++使AI类似于NEAT。但是,我在使人群正常工作方面遇到了问题。当我使用自定义对象数组时,某些数据...

回答 1 投票 1

我的分类程序是否存在内存泄漏或其他与内存相关的问题?如果是,我该如何解决?

我正在运行由arsfutura实现的人脸识别分类器,您可以在pytorch的https://github.com/arsfutura/face-recognition上找到它。我在64位环境中使用ubuntu 18.04 ...

回答 1 投票 1

最小kmalloc()分配与内存页面大小之间的关系

从这篇文章中,我意识到:kmalloc可以处理的最小分配多达32或64字节,而您获得的实际内存取决于系统的体系结构,但是...

回答 1 投票 1

直接从itertools函数打印吗?

我想打印列表[0,1,2,3,4,5,6,7,8,9]的第100万个排列。我使用下面的代码对此进行了管理。导入itertools perm = []对于范围(10)中的i:perm.append(i)arr = [] arr = list(...

回答 1 投票 0

传递堆栈对象的所有权而不重复

第三方库具有API HugecomputeHuge()。它返回对象本身,而不是引用/指针。我无法控制对象或API。我有两节课:Bar { ...

回答 2 投票 0

使用C#语言的哪些机制将对象的实例传递给GC.AddMemoryPressure方法?

使用C#语言的哪些机制将对象的实例传递给GC.AddMemoryPressure方法?我通过C#书在CLR中遇到了以下代码示例:私有密封类...

回答 1 投票 0

如何为结构字段正确分配内存?

问题很不言自明。我想实现一个函数,该函数使用初始容量为.. initial_capacity的动态数组和内部的一些属性创建结构。这是代码:...

回答 2 投票 0

[C ++中的3d全局数组

我正在尝试创建一个全局数组,该数组从命令行参数获取其大小。到目前为止,我的代码如下所示:int *** Matrix;然后在函数中,我这样做:Matrix = new int * ...

回答 1 投票 0

为什么删除的析构函数除了普通的析构函数之外还占用第二个vtable插槽?

在以Itanium C ++ ABI建模的C ++ ABI实现中,后面跟随着许多其他处理器的ABI,虚拟析构函数实际上占据了两个vtable插槽。除了“完整对象...

回答 1 投票 0

分配给变量时的核心数据EXC_BAD_ACCESS

我正在尝试像这样保存核心数据实体的值:CoreDataStack * coreDataStack = [CoreDataStack defaultStack]; NSError *错误=无;对于(controlTypeResponse.DataDic中的NSDictionary * dic){...

回答 1 投票 0

插入动态数组

我正在尝试插入动态数组。除了第一次插入,一切似乎都正常。这是我的插入函数:void account :: insert(value_type entry){if(numberOfItems == ...

回答 1 投票 1

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