memory-management 相关问题

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

JSP中的内存泄漏

我正在尝试解决内存泄漏问题。我正在分析堆转储,我发现一些JSP正在使用大约51 MB的堆空间。能告诉我可能的事情吗?

回答 1 投票 0

thread_local std :: list是否在调用clear时放弃分配的内存?

当我们在std :: list类型的变量上调用clear时会发生什么,它也标记为thread_local?它是否放弃了分配的内存?在我的场景中,我有一个thread_local列表,我填入...

回答 1 投票 1

这个C代码是否会泄漏内存?

所以这是我的代码:typedef struct {int x; int * t; }向量; vector fct(vector v){vector w; int i; w.x = V.X; w.t = malloc(w.x * sizeof(int)); for(i = 0; i

回答 4 投票 0

如何在Android中获取当前的内存使用量?

我已经使用/ proc / meminfo和解析命令response.owever它的结果显示:MemTotal:94348 kB MemFree:5784 kB意思是。它显示只有5MB的可用内存。是吗 ...

回答 10 投票 96

内存解除分配后冻结程序

在我的内存释放过程中,我的代码存在一些问题。这是我得到的错误:bool LinkedList :: addArtist(){cout <<“输入艺术家姓名:”; char * name = new ...

回答 1 投票 -2

在这种情况下如何用火炬保存cuda记忆?

正如下面的代码,我试图获得模型的47次重复输出的平均值。但它总是内存不足。如果我删除z_proto_class_list.append(z_proto_class),那就没问题了。一世 ...

回答 1 投票 0

EPT PTE与主机PTE之间的关系是什么?

我试图通过X86主机中的虚拟化来弄清楚Linux系统中的EPT PTE和主机PTE之间的关系。例如,当管理程序通过提供主机设置EPT条目时...

回答 1 投票 2

单分区分配中的瞬态操作系统代码?

在浏览内存管理讲座的幻灯片时,我偶然发现:重定位寄存器值在程序执行期间是静态的。因此,所有操作系统必须存在(可能是...

回答 1 投票 0

虚拟页面和页面框架之间的区别?

根据我的理解,页面来自叠加层,这些叠层层是由虚拟内存生成的内存空间簇。但我不明白帧是什么或它们如何相关。谁能解释一下......

回答 4 投票 5

如何使用重载运算符修复此内存泄漏?

我一直在从C ++ Super-FAQ的“operator overloading”部分扩展Matrix类。我通过Valgrind运行程序:== 6208 == 48(16个直接,32个间接)字节在1个块中...

回答 1 投票 0

GC是否将内存释放回操作系统?

当垃圾收集器运行并释放内存时,此内存会返回到操作系统,或者它是否作为进程的一部分保留。我的印象非常强烈,记忆永远不会......

回答 4 投票 29

使用__slots__有缺点吗?

我正在使用Python 3.7和Django。我正在阅读“_slots__” - http://book.pythontips.com/en/latest/slots__magic.html。显然,_slots可用于优化大型内存分配...

回答 1 投票 1

malloc()是使用brk()还是mmap()?

c code://程序中断机制// TLPI练习7-1 #include #包括 void program_break_test(){printf(“%10p \ n”,sbrk(0)); char * bl = malloc(1024 * ...

回答 4 投票 12

通过读取输出来理解C中的malloc(),realloc()和free()

我需要写一个关于如何实现内存管理的分配,以便理解这段代码输出中的少数非零数字代表什么。我知道malloc()......

回答 1 投票 0

为全局结构分配内存并释放它的问题

我正在使用FreeRTOS的嵌入式主板。在一个任务中,我定义了两个结构并使用pvPortMalloc来分配内存。 (一个结构是另一个结构中的成员)此外,我将结构的地址传递给...

回答 2 投票 0

承诺与预留内存

根据“Windows Internals,第1部分”(第7版,Kindle版):进程虚拟地址空间中的页面可以是免费的,保留的,已提交的或可共享的。只关注保留...

回答 1 投票 0

可以在其范围之外访问局部变量的内存吗?

我有以下代码。 #包括 int * foo(){int a = 5;返回&; } int main(){int * p = foo(); std :: cout << * p; * p = 8; std :: cout << ...

回答 20 投票 955

分段分页和分页分段之间的差异或相似之处?

我正在研究组合的分页/分段系统,在我的书中有两种方法:1.paged segmentation 2.segmented paging我无法弄清楚两者之间的区别。一世 ...

回答 3 投票 23

如何在动态分配的内存中移动参数?

我很难理解如何使用内存指针。我有两个指针(name,adress,optionalInfo)指向先前分配的myMemory。这些字符串的大小可以变化。他们 ...

回答 1 投票 0

在php中允许的内存大小为33554432字节(试图分配43148176字节)

正在显示此错误消息,有任何建议吗?在php中允许的内存大小为33554432字节(试图分配43148176字节)

回答 20 投票 258

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