memory-management 相关问题

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

诀窍来管理R会话中的可用内存

人们用什么技巧来管理交互式R会话的可用内存?我使用下面的函数[根据Petr Pikal和David Hinds在2004年的r-help列表中的帖子]列出(...

回答 27 投票 469

处理UNIX,Linux和Windows的内存限制和地址空间

UNIX,Linux和Windows中单个进程的最大内存量是多少?怎么计算? 4 GB RAM的用户地址空间和内核地址空间是多少?

回答 3 投票 3

我需要什么K.clear_session()和del model(Keras with Tensorflow-gpu)?

我在做什么我正在训练和使用卷积神经网络(CNN)进行图像分类,使用Keras和Tensorflow-gpu作为后端。我正在使用什么 - PyCharm Community 2018.1.2 - 两者......

回答 2 投票 15

结构撕裂是Memory的一个问题 ?

首先要做的事情:我知道什么是Span 和记忆 我知道为什么跨越 必须只停留在堆栈上我(概念上)知道什么结构撕裂是什么仍然不清楚:...

回答 1 投票 0

问题:字符串写入另一个字符串

我正在尝试使用以下代码处理两个字符串。结果很好但是每当我尝试对第二个字符串执行相同的操作时,第一个字符串被...写入。

回答 1 投票 0

Little Endian vs Big Endian的例子

我得到这些十六进制数:0xAF2B,我必须计算小和大端。我得到了这样的记忆:a;一个+ 1;一个+ 2;一个+ 3。你能说出这是否正确吗? 0xAF2B Little Endian:a = 2B,a + 1 = AF,...

回答 1 投票 0

Swift中的struct会不会导致内存问题?

在Swift结构中是值类型。如果我有一个包含大数据的结构(假设)并且我将结构传递给许多不同的函数,那么每次都会复制结构吗?如果我称之为......

回答 3 投票 3

如何管理用于API Rails的变量/实例变量

我有2种代码方式,但我不知道哪种方式更适合内存。 def create user = User.find(params [:id])address = nil user.transaction do address = user.address.create!(params [:...

回答 1 投票 0

在处理数据之前,数据是否通过缓存(L3,L2,L1)传递?

我一直在阅读有关高速缓冲存储器的内容,我在Quora这里找到了一个有趣的答案:高速缓冲存储器(L1,L2,L3)但是在这里我有点困惑,如果CPU想要处理来自RAM的数据,那么它...

回答 1 投票 4

在特定核心上运行的进程

我使用taskset将进程固定到特定核心,但还有其他进程共享该核心。是否可以知道哪些进程明确共享哪些核心?例如......

回答 1 投票 0

free()给我一个错误,从char转换为void无效

我正在学习有关动态内存和尝试编写代码的东西。但是乳清我尝试运行它输出错误,我无法解决错误。 malloc()一定有问题......

回答 1 投票 0

比numpy.where更多的内存效率选项?

我有一个大型数组(数百万个元素),我需要根据几个不同的标准切出少数几个(几百个)。我目前正在使用np.where,其中包括:......

回答 1 投票 2

在哪里销毁数据库实例:Activity onDestroy()或ViewModel onCleared()?

我应该在哪里销毁我的数据库实例? Activity中的onDestroy()或ViewModel中的onCleared()?我在我的Activity onDestroy()方法中实现了它:@Override protected void onDestroy(){...

回答 1 投票 0

哪个对象确实向我的财产发送了“释放”消息?

有一些我似乎没有得到iOS的属性和内存管理!在我的AppDelegate中,我想要一个NSString *属性:我已经在.h文件中这样声明:@property(...

回答 1 投票 1

C无锁队列内存管理

为了提高我的C技能,我实现了一个线程安全且无锁的队列。该算法来自Maurice Herlihy和Nir Shavit的“多处理器编程艺术”一书的第10.5章......

回答 2 投票 3

变量分配和跟踪

在我对内存分配有疑问之后,我最近开始搜索和阅读有关ALDS和内存管理的内容,经过几天的学习后,我学到了很多关于内存的知识......

回答 1 投票 0

Spring JPA花费了太多时间和内存来在postgres DB中插入数据

我正在开发一个弹簧批量应用程序(具有2 GB内存)并尝试处理数据(使用选择查询以在处理时获取数据)并在postgres DB中插入大约100万个已处理的记录。我是 ...

回答 1 投票 0

可以清理损坏的堆吗?

如果我腐败了我的堆,我可以事后清理它吗?如果有,怎么样?堆损坏的示例:int * x = new int; //如果我们用new分配内存,我们必须稍后释放它.x ++; * x = 1; // ...

回答 1 投票 2

以编程方式确定C ++数组的大小?

这个问题的灵感来自一个类似的问题:delete []“如何”知道操作数数组的大小?我的问题有点不同:有没有办法确定C ++数组的大小......

回答 20 投票 60

在c ++中释放内存时双重释放或损坏(out)

我有一个函数,它在c ++中返回一个2D数组,如下所示float ** Input_data(float ** train_data,int Nv,int N){float ** x_train = new float * [Nv]; int a = 0,b = 0; for(a = 1; a <= Nv; a ++){...

回答 1 投票 -1

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