memory-management 相关问题

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

解析HTTP响应到达时

我的Web API AAA调用另一个API BBB来检索大型JSON数组(~500-1000 KB,每个对象为10 KB),它需要解析JSON数组以在其上应用逻辑并将响应转发给API ......

回答 1 投票 0

Closure比其创建的实例更长久

假设我有一个视图控制器,并在其viewDidLoad中调用此函数:func callDataSource(){let dataSource = DataSource()dataSource.callUber {print(“In ...

回答 2 投票 1

是否有替代方法可以在内存中完全加载预先训练好的字嵌入?

我想在我的机器学习模型中使用预先训练过的单词嵌入。我拥有的嵌入文件大约是4GB。我目前在字典中将整个文件读入内存,每当我想...

回答 1 投票 1

将指针作为参数传递时,为什么内存分配失败

我只是尝试了两段代码来为2D数组分配连续的内存,并使用g ++编译代码。第二段代码效果很好但是fisrt会导致Segmentation fault(核心...

回答 1 投票 0

直接分配给Old Generation的巨大对象的大小

最近我一直在阅读Java中不同代的对象分配。大多数时候,新的物体被分配在伊甸园(Young Generation的一部分)中,然后它们被提升为旧的......

回答 3 投票 20

Linux内核是否会在写入小于文件系统块大小的数据之前读取?

例如,文件系统块大小是4k,但我只使用Direct IO向文件写入1个字节,内核会在写入之前将此块读取到页面缓存吗?

回答 1 投票 0

如何找出本机应用程序中的内存泄漏?

我已经建立了一个学习管理系统应用程序,在本机android.I使用AsyncStorage进行简单的状态管理而根本不使用redux。我现在面临的问题是如果我要使用该应用程序......

回答 2 投票 3

Ubuntu 14 - MySQL14 - 分配更多内存

将RAM分配给MySQL的推荐配置是什么?我的环境:Ubuntu 14机器,96G RAM,MySQL Ver 14.14 Distrib 5.7。以及如何设置这些配置?谢谢......

回答 1 投票 0

R中的高效内存管理

我的机器中有6 GB内存(Windows 7 Pro 64位),在R中,我得到> memory.limit()6141当然,处理大数据时会发生内存分配错误。所以为了让R使用......

回答 3 投票 11

同时填充数组

我在Swift 5中遇到了并发和数组的问题。为了重现这个问题,我将代码简化为以下片段:import Dispatch let group = DispatchGroup()let queue ...

回答 1 投票 2

错误:CALL_AND_RETRY_LAST分配失败 - Javascript堆内存不足

我目前正在学习Node JS和Javascript。我正在尝试开发一个应用程序来阅读和下载Mangas。首先,我想建立一个数据库。这是我遇到问题的地方。当我跑...

回答 1 投票 0

在释放内存之前总是重新分配内存是安全的 - C ++

假设代码如下:#include int main(int argc,char * argv []){int value = 42; void * pointer =(void *)&value; //免费堆栈内存空闲(指针); ...

回答 1 投票 0

使用(以及)realloc调用构造函数

我正在使用类模板为家庭作业编写自己类型的std :: vector。我想尽可能高效,所以我更喜欢使用realloc功能而不是新功能。这让我...

回答 2 投票 0

逻辑地址和物理地址之间的区别?

我正在阅读操作系统概念,我在第8章!但是,我可以使用一些澄清,或者保证我的理解是正确的。逻辑地址:逻辑地址是......

回答 9 投票 37

在内核空间中,如何获取与ext4格式磁盘上的文件对应的物理地址

如果您在这里:https://github.com/torvalds/linux/blob/master/fs/ext4/file.c#L360您可以访问ext4_file_mmap函数中的这两个结构:struct file * file,struct vm_area_struct * ...

回答 1 投票 2

使用内核参数在CUDA内核中声明数组

我在C ++ / CUDA编程并遇到了一个问题:__ global__ void KERNEL(int max_size,double * x,double * y,double * z){double localArray_x [max_size] double localArray_y [max_size] ...

回答 1 投票 0

多插槽机器上的套接字是否共享最后一级缓存?

我试图了解多插座机器的架构。我读了LLC或者最后一级Ccahe由多核机器中的所有内核共享。现在,如果一台机器支持多个......

回答 1 投票 0

c用于自定义内存区域的malloc功能

是否有任何malloc / realloc / free类似的实现,我可以指定一个内存区域来管理内存分配?我的意思是普通的malloc(等)函数只管理堆内存......

回答 4 投票 1

c中的自定义内存分配器

我找到了这个描述自定义内存分配器如何工作的链接:https://github.com/lovelaced/muhalloc/blob/master/mem.c为什么Mem_Alloc()除以4并将大小增加到4的倍数? ...

回答 2 投票 1

具有低内存要求和Ruby接口的数据库

对于内存很少的小型虚拟服务器,我需要一个内存要求低的数据库。目前我被SQLite和京都内阁或东京内阁困住了。数据库应该有一个Ruby ...

回答 4 投票 2

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