
[英]Fixing OutOfMemoryErrors
赏金将在 5 小时后到期。 此问题的答案有资格获得+350声望赏金。 Etienne Lawlor正在寻找可靠来源的答案: 我需要获得一些解决问题的详细信息大家好,我发现在我们最近的 Android 版本中,有关 memory 泄漏的崩溃大幅增加。 我们已经做了一些事情来尝试缓解这些问题,但在最 ...
[英]Fixing OutOfMemoryErrors
赏金将在 5 小时后到期。 此问题的答案有资格获得+350声望赏金。 Etienne Lawlor正在寻找可靠来源的答案: 我需要获得一些解决问题的详细信息大家好,我发现在我们最近的 Android 版本中,有关 memory 泄漏的崩溃大幅增加。 我们已经做了一些事情来尝试缓解这些问题,但在最 ...
[英]How can I find the memory leak?
我正在构建一个 function,它读取一个文本文件并在每次调用 function 时返回一行。 output 似乎是正确的。 但是,我不断收到 memory 泄漏,无论我做什么,我似乎都无法修复它。 我有以下代码。 我在想我必须在修改 function 中释放行。这修复了一些泄漏但不是全部。 ...
[英]memory leak in docker container will disappear after the container is been killed?
我正在 docker 容器中编写和测试一个 cpp 程序。 而且我没有为容器指定最大 memory 大小。 而 cpp 程序有时会导致 memory 泄漏,例如未释放分配的堆 memory。 所以我很好奇,当我杀死容器时,memory 泄漏是否会在主机 linux 中消失? 还是这个memory容 ...
[英]Running Valgrind fails
我正在尝试运行valgrind以识别程序中的 memory 泄漏。 不幸的是,运行它失败如下: 知道发生了什么吗? 我在这里运行 Gentoo,我的程序是用 C++11 标准构建的。 ...
[英]pthread_create memory leak in valgrind
这是我的代码的一个更简单的版本: 当我在这个程序上使用 valgrind 时,它说可能丢失:1 个块中的 272 个字节问题是,它并不是每次我运行它时都这么说。 有时它说没有泄漏。 因此,我相信没有泄漏,并且该消息与主线程退出后仍在运行的线程有关。 pthread_exit 调用不是应该让主线程等 ...
[英]Go: How to deal with Memory leaks while returning a CString?
我有以下 function 签名,然后返回 JSON 字符串 然后在 Python 中调用 Go 代码 它在 Python 端按预期工作正常,但我担心 memory 会在 Python 端循环调用 function 时泄漏。 如何处理 memory 泄漏? 我应该返回bytes而不是CString ...
[英]Why a hanging program increases its memory usage
在 Visual Studio 中开发的一个 C++ 后台程序,称为monitor ,监视另一个程序,称为target ,并在每次退出时重新启动它。 该程序的简化版本如下所示。 Monitor首先检查target是否正在运行,如果是,则将自己绑定到它。 它保持不活动状态,直到target存在。 然 ...
[英]Web worker causes a gradual increase of memory usage! how to use transferable objects?
我正在尝试将网络工作者逻辑创建到反应自定义挂钩中,但不幸的是我注意到 memory 的使用量正在逐渐增加。 经过研究,我发现为了在网络工作者和主线程之间传输大数据,一个好的做法是使用可传输对象。 我尝试添加可转移对象,但每次出现以下错误: 关于如何解决该问题的任何想法(任何替代解决方案或任何可能的 ...
[英]Why am I getting memory leaks ? Is there something missing in the following C code?
我正在尝试在 c 中为个人项目编写自定义库。 该库包括一些常见的数据结构。 我在堆上分配列表,我认为我正在正确清理,但事实并非如此。 在运行leaks --atExit --list --./main (mac m1) 时,我在以下代码中总共得到 4 个泄漏。leaks Report Versio ...
[英].net 6 unmanaged memory is not release
我在 docker 容器中的 .net6 上有控制台应用程序。 此应用程序生成大量字符串并将其保存到文件中。 (应用程序生成读取数据库对象并创建 html,然后合并到一个 zip 存档上) 我将检查所有关闭的流并进行处理例如我是这样制作的: Html 使用StringBuilder手动生成我对增 ...
[英]C++ memory leak example via "new"
我正在学习 C++,我想了解原始类型的new和delete是如何工作的,以及在不使用智能指针时是否有任何自动 memory 管理。 我编写了以下代码,试图通过为堆中的 10'000 个整数重复分配 memory 来触发 memory 泄漏(也就是说,如果我了解new工作原理)。#include &l ...
[英]Matplotlib memory leak using FigureCanvasTkAgg
有什么方法可以从 tkinter 应用程序中清除 matplotlib memory 用法,以下代码取自Embedding in Tk ,我只是将它放在一个循环中以使 memory 泄漏更加清晰。import tkinter import matplotlib print(matplotlib._v ...
[英]Qt6 QLabel / QPixmap excessive memory usage
我有一个应用程序,我需要使用 QPixmap 将背景图像放在许多 QLabel 上。 这使用了对我来说似乎是过多的内存,这让我怀疑这是由于内存泄漏造成的。 从评论中我了解到内存中的图像可能比文件中的图像占用更多空间,但令我惊讶的是差异如此之大。 我在 MacOS Ventura 上使用 PyQt6。 ...
[英]How can I find a memory leak (or what is taking up so much memory) in ParcelJS?
我在捆绑应用程序的 BitBucket 管道中运行 ParcelJS 2,但我们的管道偶尔会用完 memory。 我希望能够查明问题出在哪里 - 无论是单节点模块依赖性,还是只是 ParcelJS 的整体问题。 我已经尝试在构建过程中注销 CI 容器中的 memory 使用情况,我可以看到它在构建 ...
[英]Memory leak in VueJS 3 when updating component state
我在 VueJS 3 中遇到内存泄漏。在我的应用程序中,WebSocket 不断更新,应用程序状态对象被这些更新所取代。 旧对象似乎不会被垃圾收集。 我能够用这个简单的组件重现类似的问题:<script setup> import {reactive} from 'vue' const ...
[英]Memory Leak in Robot Framework?
我正在使用 RF。 当我有 2 个具有相同变量名称(但值不同)的资源文件时。 每个资源文件都有记录当前变量的方法。 我的问题是测试用例,这个测试用例导入 2 个资源文件。 当这个测试用例执行第二个资源的方法时。 它获取第一个资源的数据。 这是怎么发生的? 代码: Resource1.资源 Re ...
[英]I can't split my function into sub functions because of a static variable
自从我上一篇文章以来,我仍在编写自己的get_next_line实现,该函数接受文件描述符并输出文件行,然后是下一行等等,但现在我的代码中一切正常! 问题是,在我必须遵循的规范中,我的代码必须少于25行,而我的函数实际上是30行。我成功拆分成一个子函数,但我需要再拆分一次,但这一次,我获得无效释放或 ...
[英]Dynamically allocating memory without using malloc
我一直在编写一个程序,其中我有一个二维数组,如果用户需要,它可以改变大小,如下所示: 注意:我制作的 process_input() 函数允许用户使用数组“内存”中的值以及更改memory_length或block_length的值,从而更改数组的长度。 用户完成后,循环会用新数组重复。 我可以完美 ...
[英]Why is viewModel not deiniting with a NavigationView?
赏金将在 4 天后到期。 此问题的答案有资格获得+50声望赏金。 Jack Vanderpump正在从可靠的来源寻找答案。 我遇到了一个问题,一个对象在放入环境中并与NavigationView一起使用时没有被销毁。 如果一个视图创建一个对象,创建一个NavigationView并将该对象插入到 ...
[英]clang++ adress sanitizer shows memory leaks even when there is no leak
我使用 brew 版本的 clang++ 构建并使用地址消毒器查找 memory 泄漏,它在每个程序甚至没有任何泄漏的程序上都给出 memory 泄漏。 我一直在使用以下命令。 我希望不应该有任何泄漏,但是它表明系统库的泄漏没有任何意义。 和我的 clang++ 版本: 在 macOS 13.0.1 ...