out-of-memory相关内容

如果Netty channel isWritable return false,数据会排到哪里

从 Netty api,它显示如果 isWritable 返回 false,请求将排队.我能知道请求在哪里排队吗?在什么情况下,队列可能已满并导致 OOM 问题? 以下是isWritable()的文档 当且仅当 I/O 线程将立即执行请求的写操作时返回真.此方法返回 false 时发出的任何写入请求都会排队,直到 I/O 线程准备好处理排队的写入请求. https://netty ..
发布时间:2021-06-07 19:24:31 Java开发

将 BitmapImage 转换为 Byte 后如何清除内存

我有两个功能:一个是将图像转换为字节,另一个是将字节转换为位图图像.因此,当我打开带有这些图像的窗口时,我将字节转换为 bitmapImage 并且效果很好,但是当我关闭并再次打开它时,它只会保留在内存中,如果我一次又一次地继续这样做,它只会抛出一个异常 内存不足异常 图像转字节-> private byte[] ConvertImageToBinary(Image img){使用 (M ..
发布时间:2021-06-02 19:39:32 C#/.NET

如何在 Rust 中调试内存问题?

我希望这个问题不要太开放.我遇到了 Rust 的内存问题,在那里我通过调用 next 得到了“内存不足"Iterator trait 对象.我不确定如何调试它.打印只是让我到了发生故障的地步.我对其他工具不是很熟悉,例如 ltrace,所以虽然我可以创建跟踪(231MiB,pff),但我真的不知道如何处理它.这样的痕迹有用吗?我会更好地抓住 gdb/lldb 吗?还是 Valgrind? 解 ..
发布时间:2021-06-02 19:32:08 其他开发

将大文件写入磁盘内存不足异常

我试图写入然后读取一个大的随机文件以计算磁盘速度.我尝试了几种算法,但是在尝试写入1GB文件时总是出现内存不足或内存异常的情况.这是我尝试过的一些 方法1 byte [] data = new byte [8192];随机rng =新的Random();使用(FileStream流= File.OpenWrite(filePath)){对于(int i = 0; i ..
发布时间:2021-05-29 19:31:45 C#/.NET

加载大图像时达到硬盘限制,加载时可能降采样吗?

我需要从可能巨大的图像(10,000 x 10,000)中生成小的缩略图.我正在使用在Google App Engine中运行的ImageMagick和PHP.我的GAE的硬盘内存限制为512 MB. 我一直在尝试阅读有关imagemagick php扩展的文档,但是文档非常薄.我发现了这篇SO帖子,其中包含维护者的答案,并尝试了适应他们的代码.我试图设置资源区域,以便将大于2000x200 ..

System.Drawing.Image.FromStream()上的内存不足异常

我有一个应用程序,该程序可以处理图像并调整大小,有时在长迭代中偶尔会出现OutOfMemoryException. 我将图像作为文件流存储在数据库中,并且在处理过程中需要将其保存到临时物理位置. 我的模特: [Table("Car")]公共类车{[...一些领域...]公共虚拟ICollectionCarPhotos {获取;放;}}[表格("CarPhoto ..
发布时间:2021-05-15 20:13:22 C#/.NET

nodejs http response.write:是否可能内存不足?

如果我有以下代码每隔10ms重复向客户端发送一次数据: setInterval(function(){res.write(somedata);},10ms); 如果客户端接收数据的速度非常慢,会发生什么? 服务器会出现内存不足错误吗? 编辑:实际上保持连接有效,服务器不断发送jpeg数据(HTTP multipart/x-mixed-replace标头+正文+头+正文..... ..

优化配置单元查询.java.lang.OutOfMemoryError:超出了Java堆空间/GC开销限制

由于不断遇到此OOM错误,如何优化这种形式的查询?还是想出一个更好的执行计划?如果我删除了substring子句,查询将正常工作,表明这会占用大量内存. 当作业失败时,直线输出将显示OOM Java堆空间.在线阅读建议我增加 export HADOOP_HEAPSIZE ,但这仍然会导致错误.我尝试的另一件事是增加 hive.tez.container.size 和 hive.tez.jav ..
发布时间:2021-05-14 19:08:30 其他开发

Gradle构建错误:内存不足

当我使用gradle构建时,失败并显示信息: OpenJDK 64位服务器VM警告:INFO:os :: commit_memory(0x0000000788800000,89128960,0)失败;error ='无法分配内存'(errno = 12)##内存不足,无法继续Java Runtime Environment.#本机内存分配(malloc)无法分配89128960字节来提交保留的 ..
发布时间:2021-05-13 18:50:20 移动开发

GCC链接器:如何在输出节中生成每个文件贡献的报告

最近,我在尝试链接程序时遇到问题.它报告 .text 无法放入指定的内存区域.显然,源代码太大了,无法链接到有限的内存区域. 我现在要做的是分析哪个文件对".text"部分的贡献最大,以便可以执行后续代码优化.我尝试了很多方法,但没有成功. nm -s output.elf 给出每个符号的大小,但不要在每个源文件下将符号分组. nm -s file.obj 无法遍历每个目标文件,因为 ..
发布时间:2021-05-09 20:56:34 其他开发

使用numpy数组的内存错误

我原来的 list _ 函数具有超过200万行代码,运行计算代码时出现内存错误.有没有办法可以解决这个问题.下面的 list _ 是实际numpy数组的一部分. 熊猫数据: 将pandas导入为pd导入数学将numpy导入为npbigdata ='input.csv'数据= pd.read_csv(Daily_url,low_memory = False)#反转所有表数据值data1 = ..
发布时间:2021-05-09 19:51:32 Python

通过Testng运行测试时出现内存问题

我正在使用testng版本6.9.10.我们已经使用硒3.5.3开发了将近2000个测试,并且正在并行运行10个线程. 我在执行时遇到以下错误: [ERROR]无法在项目配置上执行目标org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test(默认测试):执行目标org.apache的默认测试.maven.plugins:mave ..
发布时间:2021-05-09 19:30:52 Java开发

尝试加载5GB文本文件时出现Python MemoryError

我想读取以文本格式存储在5GB文件中的数据.当我尝试使用此代码读取文件的内容时: file = open('../data/entries_en.txt','r')数据= file.readlines() 发生错误:数据= file.readlines()内存错误我的笔记本电脑有8GB内存,当我要运行该程序时至少有4GB可用空间.但是当我监视系统性能时,当python使用约1.5GB内存时 ..
发布时间:2021-05-07 18:48:29 Python

如何避免ffmpeg内存不足错误

我使用具有复杂过滤功能的ffmpeg.输入的是不同的FULLHD监视摄像机视频集,每组10到15秒长.设置大小(每套视频数量)各不相同.要删除未更改的帧,请应用mpdecimate.为了避免由于移动灌木丛而触发但仍保留我想保留的对象,我应用了一个复杂的过滤器: 分割视频(原始视频和虚拟视频以检测运动/静像) 按比例缩小虚拟对象(因此mpdecimate的8x8块度量与我要保留的移动对象的大 ..
发布时间:2021-05-06 20:53:36 其他开发