memory-management 相关问题

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

堆栈分配与重新分配 - 性能成本

我正在编写一个单线程 Rust 程序,我需要定期将元素推送到向量中。我在处理函数中有以下 2 个代码选择: 一个保持静态对象的函数

回答 0 投票 0

这是分配和释放不断重新评估的内存的正确方法吗?

我有一个我编写的名为 add() 的函数,它返回一些动态分配的内存。在这种情况下,我想将该内存传递给函数本身(它执行某些操作并返回一个新的

回答 0 投票 0

我遇到了 OutOFMoemory 异常

有一个作业在将报告的所有字段添加到其中时会出现内存不足异常。所以在此假设有 20000 条记录创建了一批 500 条记录。所以对于前夕...

回答 0 投票 0

malloc_trim(0) 什么时候会导致崩溃?

我有一段代码,我正在使用 malloc_trim(0) 将任何未使用的内存释放回系统。 但是我断断续续地看到它会导致崩溃。回溯如下。 程序终止...

回答 0 投票 0

快速垃圾收集将如何处理这种情况?

A级{ 变量 a:整数 变量 b:字符串 弱变量:CustomType? init(a:Int, b: String, s: CustomType?) { .... } 功能方法(){ } } B类{ .... 变种:一个 ...

回答 0 投票 0

为什么 JProfiler 和 Linux top 命令对同一个 Java/Tomcat 进程显示不同的非堆分配?

根据 top 命令,Java/Tomcat 进程使用了 77.9% 的可用内存(32GB 物理 * 77.9% = 25.32GB): 在此处输入图像描述 虚拟空间:32.5 GB 分辨率:24.5 GB SHR:24.9 MB J...

回答 0 投票 0

Ubuntu 22.04 如何捕获曾经是 Windows 分区的未分配空间?

磁盘实用程序映像 当我从 USB 启动并“尝试 Ubuntu”时,我无法将分区 6 的大小增加到可用空间。我假设自由空间需要在分区的右边......

回答 0 投票 0

NASM 紧随其后附加到带有内存的字符串

对于上下文,我在 64 位 Debian 发行版上使用 NASM。 我仍在学习 Assembly 作为编写我自己的编程语言的一部分,但我最近遇到了一个我不确定如何处理的问题。

回答 0 投票 0

如何使用 Pool 和 Itertools 管理此代码中的内存消耗

我的任务是使用多处理从“aaa、aab、aac...aa1...999”进行迭代。虽然它有效,但如果我将它的长度设置为超过 5 个符号 - 它会崩溃。请帮忙制作

回答 0 投票 0

原始数据方法

我正在研究一个javascript代码,它可以接收原始字节并创建一个图形。寻找管理这些原始(主要是uint32)数据的最佳方法。我的服务器(低端微控制器)发送 ...

回答 1 投票 0

std::unique_ptr,为win32 LocalFree自定义删除器。

我有win32 API CommandLineToArgvW,它返回一个LPWSTR*,并警告我CommandLineToArgvW为参数字符串的指针分配了一块连续的内存,并为......

回答 4 投票 17

可观察订阅响应对象范围

我想了解作为httpClient调用的一部分的rjxs可观察响应的范围。例如,我有一个服务文件,其中包含以下方法,getUserDetails()。观察到的

回答 2 投票 2

如何读取JFR文件?

我是一个java应用程序与JFR启用,它产生的附件文件我是新的使用JFR可以所以我需要帮助阅读文件。我需要帮助阅读该文件。什么时候开始的应用程序和...

回答 1 投票 0

如何估算freeRTOS的内存需求

https:/www.freertos.orgFAQMem.html#RAMUse 我知道优先级越高,需要的内存就越多。但是在不编译代码的情况下,有什么方法可以估算出RAM ROM ...

回答 1 投票 0

关闭应用程序后,堆内存是否会被释放?

如果我在堆中创建对象而不删除,当我关闭应用程序时,该内存会被其他应用程序阻挡,或者干脆是空闲的?一般来说,c++、java等都是一样的,而对于 ...

回答 1 投票 -1

在循环中声明变量会损失更多的性能?

代码1 while(1) { int i = 0; /do something }代码2 int i = 0; while(1) { i = 0; /do something }这两个代码的性能是一样的还是代码1更贵?

回答 1 投票 0

cuda功能的自动内存管理

我一直在尝试使用一些python的cuda库来做线性代数运算。目前看来,最直接的是cupy。然而,我在使用这些库时遇到的问题是......

回答 1 投票 0

为什么tomcat总是增加内存使用量而不释放它?

我有一个Unix服务器与tomcat与一个webapps中。如果我做free -h,我查看大约50%的使用。用上面的命令:我查看这个进程。21603 azureus+ 20 0 7816556 1.104g 18200 S 0.0 45.1 0:36...。

回答 1 投票 0

当把一个类的成员重构成一个struct容器时,是否有性能方面的考虑?

假设我有几个这样的类: class MyClassA { public List UpData; public List DownData; public List LeftData; public List

回答 1 投票 2

为什么C标准库没有提供一个知道分配内存大小的函数?

当通过调用malloc()动态分配一定数量的内存时,操作系统内部会以某种方式存储分配的内存数量(以跟踪已使用的内存等),所以我们只提供 ...

回答 1 投票 1

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