memory-management 相关问题

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

使用opencv imwrite发生内存泄漏

我正在尝试将流中的帧写入USB格式为.jpg的外部硬盘。但是我在运行此C ++程序时观察到内存泄漏。有趣的一点是...

回答 1 投票 0

可变对象数组如何保持大小不变 ?

假设我们有一个由三个ArrayList X,Y,Z组成的数组A,每个数组的初始容量为10。那么将为A分配30个容量的空间,对吗?因此,当Y发生突变并且现在具有...

回答 1 投票 0

释放内存功能-c

我有一个程序,它运行良好!唯一的问题是自由指针函数,这是完整代码的链接https://codeshare.io/aVE3n3问题是我成功获得了自由...

回答 1 投票 1

8位寄存器中操作0H-1H的传送标志

我在emu 80x86 IDE中尝试了以下代码:mov al,0h sub al,1h在输出中,它在仿真器al = FF中显示,并且我确实理解它,但是我不理解的原因是为什么在标志部分cf = ...

回答 1 投票 0

CopyString内存泄漏

此功能如何泄漏内存? (注意:我确定泄漏是使用自动检查器从内部进行的-我没有导致内存泄漏的特定值)/ ** * copyString:返回...

回答 1 投票 0

iOS内存管理-其他进程RAM增加

我有一个应用程序,它使用了几个带有SKScenes的UIViewControllers,一些大图像和ObjectAL来发出声音。在推入带有SKScenes的一对视图控制器之后(是的,我...

回答 1 投票 1

使用情况比较Xcode iOS9中“其他进程”中的内存用尽

我的应用在具有0.5GB内存的设备上崩溃。但是,在Xcode中分析内存使用情况-它很少超过140MB。我已经使用过仪器来检查泄漏,但没有任何重要的泄漏。 ...

回答 2 投票 7

我是否需要在PySide2 / Qt中手动销毁对象(例如pixmap)?

我正在编写一个基于PySide2的应用程序,其中包括一个QScrollArea,其中包含许多QPixmap图像(或者更好的是:QLabel的列表,这些列表又包含像素图)。该图像列表可以...

回答 1 投票 0

如何在Java中存储引用

我开始更深入地研究JVM,内存管理以及对象的存储方式。到目前为止,我知道创建一个新对象时,对象a = new Object()a存储在堆栈存储器中,并保存一个...

回答 1 投票 0

位图内存泄漏-Android

我的应用程序中发生内存泄漏,这多次触发GC并导致性能问题。我使用MAT生成了泄漏怀疑报告。这是报告:问题嫌疑人1:一个...

回答 4 投票 4

通过循环交换最小化页面错误的数量

假定页面大小为1024个单词,并且每一行存储在一页中。如果操作系统为程序分配512帧并使用LRU页面替换算法,那么...

回答 2 投票 0

C中未知矩阵的动态分配

我需要获取用户输入的文件,然后乘以另一个文件。我知道该怎么办。问题是一个文件是一个数组,另一个文件是一个矩阵。我需要扫描...

回答 2 投票 -3

通过calloc()分配结构:所有成员都初始化为0吗?

例如,我有一个struct s {char c; int x; };我使用calloc()分配内存。 s * sp =(s *)calloc(1,sizeof(s));现在,sp-> c和sp-> x的值是什么?

回答 1 投票 -1

如果将LinkedList的所有节点放入数组会怎样?

所以最近我一直在学习C ++,现在正在学习Linkedlist。我想知道为什么我们不使用数组创建节点,比如说:#include using namespace std;结构节点{...

回答 1 投票 0

堆栈函数中的堆缓冲区溢出

因此,我创建了一个程序,该程序使用称为栈的结构来制作栈及其所有操作。结构:typedef struct {int * v; / *堆栈中的内容* / int cap; / * ...

回答 2 投票 0

Linux进程的跟踪页面表访问

我写此信的目的是跟踪一个通用Linux用户应用程序的页表访问(就每个页表访问的“索引”而言)的可行性。基本上,我要做的是重现...

回答 1 投票 1

[内存分配和构造函数

对不起,是否曾经有人问过它,或者在标准中有明确说明,但是我无法确定是否在封闭开始时分配了具有自动存储功能的对象的内存...

回答 3 投票 3

为什么内存碎片在Redis中小于1

Redis支持3种内存分配器:libc,jemalloc,tcmalloc。当我进行内存使用情况测试时,我发现使用libc分配器时,INFO MEMORY中的mem_fragmentation_ratio可能小于1。使用jemalloc或...

回答 2 投票 3

如何在Javascript / Node中监视内存使用情况?

社区。在我当前的Javascript / Node项目中,我想确保某些函数在调用后不使用额外的内存空间(这些函数的名称将超过100 ....

回答 1 投票 -1

发生错误后,我是否必须释放任何先前分配的内存?

我正在用C为一个uni项目编写一个多线程服务器,并且我很难确定如何以一种很好的,可读的和标准的方式进行错误处理。现在,如果程序终止...

回答 4 投票 0

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