memory-management 相关问题

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

长时间运行app时用哪个服务(Android)?

我想让我的应用在后台运行较长时间,它需要每15分钟获取用户位置并将其发送到服务器。我经历了关于android的不同概念,比如Foreground ...

回答 1 投票 1

释放指针时触发断点。

我正在为一个类写一个二进制搜索树,我可能做错了什么,但我的技术无法确定是什么。下面是节点结构: typedef struct Node { int value; ...

回答 1 投票 0

Measure-Object -Property capacity -Sum

我试过用下面的命令来获取计算机的内存使用量,但得到的错误是无限或NaN。$Totalsizemem=gwmi Win32_PhysicalMemory(物理内存)

回答 1 投票 0

Valgrind大小为8的无效读取,地址0x5b7e520为0字节,在大小为16的空闲区块内。

我看了好几个问题都有类似的错误,但我想不通我的问题。我已经检查过了,我删除后没有访问任何东西,或者尝试删除两次。类Node ...

回答 1 投票 -1

构造函数分配内存失败是如何冒出来的?

我想知道如果我在一个本身是动态的对象的构造函数中没有分配内存会发生什么。举个例子。假设我正在动态分配一个对象,并且我正在检查... ...

回答 1 投票 0

我希望在python中访问符号表

首先,因为写的比较长,所以先说声抱歉。我是学习Python中的符号表的,想通过直接访问符号表来提取符号的内存地址(...

回答 1 投票 -1

无法在模板函数中使用new[]分配内存。

我试图创建一个分配内存的函数。它分配了内存,但问题是它只是在函数内部分配了内存,但在它返回后,分配的内存不再是 ...

回答 1 投票 0

如何为std::vector分配内存,然后再为一些元素调用构造函数?

我正在对一个(相当老的)C++项目进行 "现代化 "改造,偶然发现了这个部分。旧的代码是为一个动态数组分配内存 如果需要的话,稍后调用构造函数来获取元素 我想调用...

回答 1 投票 0

此程序如何管理分配这么多的内存?

我很好奇我可以在笔记本电脑上分配多少内存,因此我运行了简约程序:#include #include int main(){int Gb = 0; ... ] >>

回答 1 投票 2

在React中声明函数和变量

我正在构建一个大型的React应用程序,其中涉及处理大量数据,对其进行格式化并输出到表中。有时这些函数是变量(例如const x =()=>等)。我正在存储...

回答 1 投票 0

Python:从内存中清除变量

下面是一个Python代码,用于演示如何将不可变类型(例如整数)存储在内存中:x = 10 print(id(x))print(id(10))输出:140731768218288 140731768218288 My ...

回答 1 投票 0

c中一个块的内存泄漏(cs50 pset5,拼写字母)

我几乎已经完成了CS50的拼写分配,但是由于某些原因,我的一个存储块无法释放功能。这是我的下面代码://实现字典的...

回答 1 投票 0

如何在Heroku中设置内存使用警报?

基本上。我有一个Rails 5应用程序,但实际上更多的是通用级别的,我试图找到一种方法来在测功机达到一定内存使用量阈值时获取电子邮件警报。我正在使用一个网,然后...

回答 1 投票 3

为什么在此方法中声明此变量会覆盖我的类成员(C ++)?

我正在尝试实现链接列表类。我有一个名为node的结构,它具有数据和node *,还有一个链表类,该类具有指向链表头节点的指针,作为类...

回答 1 投票 0

这样分配内存是否有区别?

我认为我有一个初学者的疑问。我不知道这是否是一个非常愚蠢的问题,但这两种情况之间没有任何区别:通用结构:typedef struct {void * data; }对象; 1st ...

回答 1 投票 0

想知道Linux机器上是否有足够的内存来部署新应用程序

我有一个Linux机器,当我执行/ proc / meminfo时,其内存快照为:MemTotal:16413388 kB ** MemFree:48296 kB **缓冲区:193600 kB缓存:1986448 kB SwapCached:...

回答 2 投票 41

如何在函数内部返回指针值后删除指针

我有这个功能:char * ReadBlock(fstream&stream,int size){char * memblock; memblock = new char [size]; stream.read(memblock,size); return(memblock); }函数是...

回答 7 投票 32

[数组包装器破坏堆栈

我的项目是一个动态数组包装器,如std :: vector。这就是它的工作原理:添加新元素时,将分配内存(malloc)(如果内存为0),或者以新大小重新分配内存(realloc),...

回答 1 投票 0

Dask-ML的Client()函数中参数的默认值是什么

我正在尝试了解Dask-ML的Client()函数参数。说我有使用Dask-ML的Client()函数的以下代码:从dask.distributed import客户端import joblib client = Client()...

回答 1 投票 1

具有动态分配的char数组的C ++结构

我正在尝试将结构存储在向量中。 Struct需要为给定大小的char *动态分配内存。但是,一旦我将结构添加到向量中,它的析构函数就会被调用,就好像我丢失了...

回答 1 投票 1

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