memory-management 相关问题

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

slurm python多处理超出内存限制

我在python中的多处理代码完全适用于我的计算机。但是当我使用slurm时,我得到一个Exceed作业内存错误。我无法弄清楚如何解决这个问题。在这个链接@jaap建议......

回答 1 投票 0

Apache崩溃:无法分配内存

我遇到了一个反复出现的问题,为什么我的ubuntu服务器在过去两天的同一时间内完全无法使用。在崩溃期间我甚至无法通过SSH进入它。 Ubuntu服务器正在...

回答 1 投票 3

两个指针表示困境

我不明白机器如何有多个指针表示。以下来自GNU说如果目标机器有两个不同的指针表示,编译器将不会......

回答 2 投票 2

我是否需要使计时器无效/释放?

在我的一个视图控制器代码中,我有这一行:[NSTimer scheduledTimerWithTimeInterval:7.0 target:self selector:@selector(doSomethingOnce)userInfo:nil repeats:NO];在7之后调用...

回答 2 投票 2

内存调试:如何在linux中的用户空间/内核空间中获取锁定的页面信息

有没有办法在linux中的用户空间/内核空间中获取锁定页面(虚拟内存页面)信息。我想知道如下细节:谁锁定了网页?锁定了多少页?过程......

回答 1 投票 0

使用XMVECTOR时的内存访问异常

我在DirectX11中制作乒乓球而且我得到了一些奇怪的错误。我在Pong类中声明了一个指针:XMVECTOR * ballDirection;出于某种原因,每当我尝试访问它时:未处理...

回答 2 投票 0

Objective-C:CGDataProviderCopyData导致内存泄漏

在仪器的帮助下,显示CGDataProviderCopyData使用了太多内存。如何解决这个问题? - (UIImage *)imageNamed:(NSString *)name {UIImage * uiimage = [UIImage ...

回答 2 投票 0

内存文件被第三方软件破坏

我有一组依赖内存文件的应用程序。我使用持久应用程序创建它们,然后3个应用程序使用GPS,IMU和交换机数据更新文件,3个应用程序读取当前状态并生成...

回答 1 投票 2

如何使用图形内存作为RAM? [关闭]

由于显卡提供了大量的RAM(0.5GiB到2GiB),并且使用CUDA,Stream和更便携的OpenCL对GPU的访问并不困难,我想知道是否可以使用......

回答 1 投票 16

如何访问指向struct的指针的成员? [重复]

我试图让指针和C更加舒服,所以我一直在练习练习题。我有一个结构:typedef struct Card {enum {hearts,spades,clubs,diamonds} suit; ...

回答 2 投票 3

在删除链接列表中的节点时,Node *接下来会发生什么?

在使用struct Node {T value;节点*下一个;对于每个使用过的new运算符(new Node()),必须有一个delete运算符。这种列表的析构函数示例〜...

回答 2 投票 2

Swift Struct实例在更新它的值时会更改

我观察到当我们更改struct的属性值时,会创建一个新的struct对象。 struct StructureTest {var i:Int mutating func changeValue(_ val:Int){i = ...

回答 1 投票 0

“CPU生成逻辑地址”这个短语是什么意思?

我读到CPU生成逻辑地址,然后由内存管理单元(MMU)映射到物理地址。 “生成”到底意味着什么?逻辑地址只是......

回答 1 投票 0

堆栈和堆的内容和位置是什么?

编程语言书籍解释了在堆栈上创建了值类型,并且在堆上创建了引用类型,而没有解释这两者是什么。我还没看清楚......

回答 25 投票 7625

对32位寄存器进行8位写操作

我正在尝试读取Samd21 MCU上给定通用时钟发生器的时钟源值。数据表说,如果我想读取GENCTRL寄存器(包含时钟源值),我......

回答 1 投票 1

当Tab从Items集合中删除时,内存会发生什么?

我将在这个问题中使用伪代码,所以请在理论方面参考这个(我的意思是,会有一些简化)假设这种情况:我有我的应用程序的MainWindow,...

回答 2 投票 0

有没有特别的原因在C ++资源中没有经常提到堆栈和堆?

在诸如“C#in a Nutshell”这样的书中,在堆栈和堆上分配的内容很快就会被引入。但是,C ++的源代码,如“编程原理和实践使用C ++”,标准,......

回答 2 投票 8

如何在Python中确定对象的大小?

在C中,我们可以找到int,char等的大小。我想知道如何在Python中获取对象的大小,如字符串,整数等。相关问题:Python中每个元素有多少字节...

回答 10 投票 527

将glib缓冲区释放两次是否安全?

是否安全或禁止释放两次glib g_malloc函数分配的缓冲区? char * buffer = g_malloc(10); g_free(缓冲液); g_free(缓冲液);

回答 2 投票 1

运算符new将内存初始化为零

有这样的代码:#include int main(){unsigned int * wsk2 = new unsigned int(5); std :: cout <<“wsk2:”<< wsk2 <<“”<< * wsk2 << std :: endl; ...

回答 4 投票 59

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