memory-management 相关问题

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

限制linux上的进程内存CPU使用量

有没有办法在Linux中运行一个进程,并限制它的内存使用量,比如说 "X "MB,CPU使用量,比如说 "Y "Mhz?我知道我们可以通过使用 "nice "命令来调整调度优先级。然而, ...

回答 3 投票 5

Linux共享库加载和与其他进程共享代码。

假设我有一个共享库a.so,第一次被我的可执行文件加载。我的理解是,到VMA中间,共享库的文本部分都是映射的。我有两个 ...

回答 1 投票 0

获取堆大小VS获取堆大小限制

我不明白 totalMemory() 和 maxMemory() 之间的区别。通过调用获取VM Heap Size:我不明白totalMemory()和maxMemory()之间的区别。Runtime.getRuntime().totalMemory(); 通过调用:Runtime.getRuntime().totalMemory()获取VM Heap Size Limit。Runtime.getRuntime().totalMemory();通过调用:Runtime.getRuntime().totalMemory()获取VM Heap Size Limit。

回答 1 投票 0

C++: 检查动态去分配是否正常工作。

我目前正在关注Springer的一本书《C++中的科学计算指南》,其中关于指针的一个习题是这样说的。"编写分配内存的代码...

回答 1 投票 0

在c++中分配一个动态二维booleans数组时,超过了内存限制。

我曾试着为在C++中实现图形分配一个由booleans组成的动态2D数组。尽管我已经全局声明了图形,并且使用new operator进行了动态分配,但我......

回答 1 投票 0

自定义内存管理器在发布模式下可以正常工作,但在调试模式下就不行了。

我试图实现一个简单的内存管理器来实验内存池机制和跟踪内存泄漏。我正在使用VS2019,到目前为止,我的代码只在发布x86模式下运行。改变 ...

回答 1 投票 0

在.text部分分配可写的内存。

除了.data和.bss之外,是否可以在NASM程序的其他部分分配内存?假设我想写到.text部分的一个位置,并收到我感兴趣的Segmentation Fault......。

回答 1 投票 0

Python是内存安全的吗?

由于Deno是Node.js的新对手,Rust的内存安全特性在很多新闻文章中都有提及,有一篇特别的文章说Rust和Go的内存安全好 ...

回答 1 投票 2

当我设置一个变量的值时,无法释放内存。

当我尝试释放内存时,我得到一个memallocation错误,但当我尝试释放内存而不定义名称时,它工作正常。输入#include #include #include ...

回答 1 投票 1

自定义malloc,分段故障

我在做一个自定义的malloc. 我做了一个非常简单的,但现在我试图合并和分割块,以提高调用sbrk()的效率。当我试图执行一个自定义的程序与不 ...

回答 1 投票 0

将一个数组一分为二的时间复杂度是多少?

将一个数组一分为二的时间复杂度是多少;是O(1),因为它是直接通过操作内存下来的,还是O(N),因为它要循环整个数组。如果最后一个是正确的,是......。

回答 1 投票 0

垃圾收集器是收集堆内存,还是堆内存,还是两者都收集?

我看了很多关于垃圾收集的文章,几乎所有的文章都在讲堆内存,所以我的问题是 "垃圾收集收集堆内存还是堆内存,或者两者兼而有之"。

回答 9 投票 15

静态分配继承对象的数组

这个问题的标题很复杂,所以我试着用一个例子来框架。比方说,我有一个抽象的基类,有许多继承于它的类。在这个例子中...

回答 4 投票 2

如何管理C++中不能深抄的资源?

我正在创建一个管理资源的类,该资源不应该被 "深度复制",也就是说,底层资源只能有一个实例,即使多个对象都可以访问该资源。

回答 1 投票 0

FastFile这样的文件系统是如何工作的?

我有2个问题,关于这个文件系统使用的节点阵列,其中有 "i "节点来保存文件。每个i节点由一个用户ID(2个字节),三个时间戳(每个4个字节),保护 ...

回答 1 投票 0

FastFile这样的文件系统是如何工作的?

我有2个问题,关于这个文件系统使用的节点阵列,它有i个节点来保存文件。每个i节点由一个用户ID(2个字节)三个时间戳(每个4个字节)保护 ...

回答 1 投票 0

C语言的内存泄漏问题(重定位函数)。

scanFolderPath - 包含文件的文件夹路径。 filesToScan - 包含文件名的字符串数组。我在realloc行(for循环的第三行)有问题。我不明白为什么 ...

回答 1 投票 0

任何n_job进行交叉验证时都会出现内存泄漏。

我正在运行一个代码,做一个二进制分类和预测标签后。代码在一个大小为257673行47列的特定数据库中完美运行。当我尝试用一个91690 ...

回答 1 投票 4

函数指针和lambdas的内存管理。

我对C++比较陌生,我有一些关于内存管理的问题。我是C#开发,内存管理比C++简单,因为有垃圾回收器,我不知道什么时候要 ...

回答 1 投票 3

Haskell或OCML能否处理敏感数据而不通过垃圾收集泄露?

我会做这样的事情(伪代码):1.从文件中加载敏感的加密数据2.解密数据3.对未加密的数据做一些事情4.安全地覆盖数据(对于......

回答 1 投票 5

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