memory-management 相关问题

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

Rcpp函数 - SegFault错误& 内存管理

我需要在矩阵的列中循环,并在列索引较高的地方对每一行的所有值进行求和。我已经用for循环和rowSums做得很好,没有问题,因为我熟悉基本的R代码......。

回答 1 投票 0

如何改变映射和提交的内存空间的权限?

我曾试过在任何进程中向内存空间读写数据,我使用VirtualProtect()和VirtualProtectEx()函数来改变权限。我使用了VirtualProtect()和VirtualProtectEx()函数来改变内存区域的权限。 if(!VirtualProtect(dwAddr, dwSize, ...)。

回答 1 投票 1

为什么malloccalloc不能为一个结构数组中的某些成员分配内存?

我想让一些函数(save())得到一个指向dbEntry结构数组的指针,然后用数据填充它。这就是内存管理的问题了。这是我的代码。结构本身: typedef ...

回答 1 投票 0

malloc_trim(0)的替代方案

我正在使用Malloc分配内存.在使用后,我使用delete来释放内存.为了释放内存给操作系统,我使用malloc_trim(0).但是Malloc_trim(0)已经过时了.所以我想...

回答 1 投票 -6

了解RxSwift中的保留周期

如果我有下面的代码func handle(showEmptyView: 如果我有以下代码 ) { showEmptyView .drive(onNext: setEmptyViewShown) .disposed(by: disposeBag) } func setEmptyViewShown(_ ....

回答 1 投票 1

如何自动设置最小和最大分页文件大小?

我们使用的一个应用程序在处理比平时更多的数据时总是崩溃,所以为了缓解这个问题,我找到了一个修复方法,我可以手动......

回答 1 投票 0

为什么这个分配器不能用`std::allocate_shared`工作?奇怪的模板替换错误

Demo foo_allocator是一个用于stl容器的工作分配器。它封装了一个基分配器类型,并将 allocate()、deallocate()、operator==、operator!= 等转发给基分配器。#include

回答 1 投票 0

谁能告诉我,为什么这里面会出现分段故障?

max_mem[] = {120,31,50,4} proc[] = {4,2,1,3} 我试图在C语言中使用Swapping X内存管理技术来实现FCFS,每次运行这个代码时,我都得到一个错误:Segmentation Fault 11 。另外,...

回答 1 投票 -1

kmalloc()是否保留了Copy-On-Write(COW)的映射?

我的理解是,kalloc()确实是从匿名内存中分配的,这是否真的会立即保留物理内存,还是只有在发生写页故障时才会发生。这是否真的会立即保留物理内存,还是只有在发生写页故障时才会发生。

回答 1 投票 0

如何在Unity中挂接大量的重度图像资产?

我正在创建一个游戏,其中的关卡是使用图像创建的,所以每个关卡我将有一个图像。我已经有200个关卡,这意味着有200张图片。为了保持图像的引用,我创建了一个 ...

回答 1 投票 0

有办法验证我的程序是否有内存泄漏吗?

我想确定下面的程序(寻找最大子数组的一个实现)是否泄漏内存。有没有一般的方法来判断?比如使用调试器的一些功能?什么 ...

回答 1 投票 0

如何在循环中分配内存?

我想为Foo创建10个实例 Program类 { static void Main(string[] args) { foreach (var _ in Enumerable.Range(1, 10)) { var foo = new Foo(); } ....

回答 1 投票 0

分配器错误

命名空间测试 {模板 > class List { private: struct Node { Node* next; ...

回答 1 投票 1

MATLAB释放内存不需要清除命令

我需要用Matlab释放内存而不使用clear命令(我在并行工具箱的parfor循环中,我不能调用clear);我读到,例如,代替clear v,我可以设置v=[]the ...

回答 2 投票 2

为什么hashmap clear()比指针重配更能释放内存?

我有一个新旧地图,包含十万条条目。地图 oldMap = new LinkedHashMap (); 地图 newMap = new ...

回答 1 投票 1

RxJs状态管理在Angular中的局限性[关闭]。

由于rxjs的状态管理方便了我们的web应用中的数据操作,它给我带来了一个关于内存分配大小的困惑。例如,获取一个可观的对象,然后存储 ...

回答 1 投票 0

即使有足够的内存,也会出现内存错误的问题 [关闭]。

我在这个github链接上找到了以下代码。它允许程序检测视频中极小的运动。我想测试一下这段代码,看看它的工作情况,所以我就把下面的代码......。

回答 1 投票 0

C语言的栈变量是反向存储的吗?

看了下面的代码,我的假设是否正确,C在一开始会尝试给一个变量分配某个地址?而当需要更多的变量时,会从某个变量中减去4个字节 ...

回答 1 投票 0

在proc<pid>状态下,VmLck(锁定内存)与VmPin(钉住内存)的对比。

根据手册页面: * VmLck: VmLck: 锁定的内存大小(见mlock(3)) * VmPin: Pinned 内存大小 (从 Linux 3.2 开始)。这些是不能移动的页面,因为有东西需要直接访问......

回答 1 投票 0

为什么多级页表中的条目包含的位数比主内存地址所需的位数少?

我听说中间页表包含了其他页表的地址。但是,我看到它包含的位数比实际需要的主内存地址少。但是,这些...

回答 1 投票 0

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