首页 > TAG信息列表 > out-of-memory

如何使用REST模板Spring MVC获得大型JSON而没有Java中的内存问题

当我从REST服务获取大JSON时,我收到java.lang.OutOfMemoryError:Java堆空间… 这是在〜1000调用REST服务之后发生的 HttpEntity<ProductRequest> requestUpdate = new HttpEntity<>(request, httpHeaders); ResponseEntity<String> messageEntity = restTemplate.exchange

录音和内存不足异常

你好  我有音频记录,我使用mediarecorder类录制音频,但是当我达到2 m时,内存不足,这是我的极限.我在下面给出了我的代码. 时间 私有静态无效audiorecding()    {        如果(audio_recding_stop_flag == 0){            audio_recding_stop_flag = 1;

java-如何让PSOldGen扩展以容纳非常大的对象?

我有一个程序需要为一个非常大的对象分配堆空间,但是当发现空闲的堆似乎比该大对象所需的要多得多时,我发现出现OutOfMemoryExceptions. 此测试程序演示了该问题: public class HeapTest { public static void main(String[] args) { final int size = Integer.parseInt(args

从Java中的xml解码大型base64:OutOfMemory

我需要将xml文件的base64编码元素写入一个单独的文件.问题:文件很容易达到100 MB的大小.我尝试的每个解决方案都以“ java.lang.OutOfMemoryError:Java堆空间”结尾.问题不是一般读取xml或解码过程,而是base64块的大小. 我使用jdom,dom4j和XMLStreamReader访问xml文件.但是,一旦我要

java-为什么出现内存不足错误?

我不断收到此错误? 07-25 17:04:00.796: ERROR/AndroidRuntime(420): Caused by: java.lang.OutOfMemoryError 07-25 17:04:00.796: ERROR/AndroidRuntime(420): at org.apache.http.impl.io.AbstractSessionInputBuffer.init(AbstractSessionInputBuffer.java:79) 07-25 17:04

刷新数据时,Android OutOfMemoryError

在我的应用程序中,我每3分钟刷新一次数据.如果应用程序可以工作几个小时,我会出现以下错误: java.lang.OutOfMemoryError at org.apache.http.util.CharArrayBuffer.<init>(CharArrayBuffer.java:55) at org.apache.http.util.EntityUtils.toString(EntityUtils.java:131) at org.a

并行运行多个图像操作导致OutOfMemory异常

我在一个网站上工作,我需要能够将4000×6000左右的图像分割并成像为4个部分(包括许多其他任务),并且我需要尽快对多个用户进行处理. 我目前执行此操作的代码是 var bitmaps = new RenderTargetBitmap[elements.Length]; using (var stream = blobService.Stream(key)) { Bitm

重新启动时,Android应用崩溃导致内存不足

所以我遇到了一个臭名昭著的由大位图引起的oom错误.但是我设法解决了大多数问题.剩下的唯一问题是,当我单击返回并关闭该应用程序,然后立即启动该应用程序时.然后,该应用程序将崩溃,并显示oom(内存不足)错误.如果我单击主页,则不会发生这种情况. 为什么会这样呢?我的猜测是GC尚未完

WP8内存泄漏打开和关闭PhoneApplicationPage

我正在创建一个显示缩略图列表的Windows Phone应用程序.我正在使用LongListSelector做到这一点. 当我前后导航到缩略图列表时,我的应用程序存在内存泄漏.我在使用该应用程序时查看了内存使用情况,并且发现打开带有缩略图的页面时内存增加了(正如我期望的那样).当我导航回到上一页时

java-可以绕过HEAP从HTTP直接将字节流写入SDCard吗?

我正在下载的视频文件大于给定的Android应用程序的存储空间.当它们在设备上时,MediaPlayer可以很好地处理它们,因此它们的整体大小不是问题.问题是,如果它们超过相对较小的兆字节数(可以字节[]),那么在下载它们时,我将得到可怕的OutOfMemory异常. 我想要的解决方案是将传入的字节流

java-WAR文件在Tomcat服务器中引发OutOfMemoryError

我有一个Spring MVC WAR文件,该文件在我的本地计算机(程序和网站)中可以正常运行. 一旦我将文件上载到服务器(Tomcat 7)并尝试访问它,catalina日志文件就会指示java.lang.OutOfMemoryError. 我尝试在Eclipse IDE的Run>的Arguments标签中修改内存.通过在导出之前将-Xmx2048m或-Xmx10

java-大型HPROF文件

我有一个非常大的堆转储(.hprof)文件(16GB).当我尝试在Visual Vm中打开它时,VM挂起了.我试图在JProfiler中打开它. Jprofiler给了我一个内存不足的错误.以下是我的jprofiler.vmoptions的外观.我应该使用什么理想的配置才能顺利打开HPROF?我在8GB的Linux机器上运行. -Xmx1536m-XX:MaxP

java-查询包含集合(设置)的大行时,Cassandra中出现内存不足错误

我正在使用Cassandra 2.0.8,并且有一个cql3表定义如下: CREATE TABLE search_scf_tdr ( fieldname text, fieldvalue text, scalability int, timestamptdr bigint, tdrkeys set<blob>, PRIMARY KEY ((fieldname, fieldvalue, scalability), timestamptdr) ) 我为此密

保存/创建/导出Excel工作表时出现C#-OutOfMemoryException

开发环境: >操作系统-Windows 7 64位 > CPU-i5 460M>内存-8GB> .NET Framework-4.0> Excel-Interop-Microsoft Excel 14.0对象库 我正在使用Excel-Interop从DataGridView(dgv)导出Excel文件. 当我保存超过150,000行时 OutOfMemoryException 被抛出. { object[,] valueObjArr

android-杰克内存不足

我正在测试新的编译链以开始使用lambda. 我的build.gradle文件包含: android { ... compileSdkVersion 23 buildToolsVersion "24 rc3" dexOptions { jumboMode true } defaultConfig { applicationId "my.app.id" minSdkV

java-Tomcat中LIMIT_BUFFER = true标志的作用

我在Tomcat中运行我的应用程序,由于char数组,出现OutofMemory错误.关于此错误,我提到了Tomcat的bug report.现在,我决定在catalina.properties中添加org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER = true 我的问题是 1.设置此值后会有哪些副作用? 2.它将清除哪些值(会清

加载大PDF时应用程序崩溃

有人知道如何在Android中加载大pdf文件吗?我使用“ android-pdf-viewer”加载此类文件.文件较小时可以使用.但是一旦文件太大(例如150M),它将引发OOM异常. 11-28 21:07:43.596 7844-8419/com.example.caoweizhao.readerapp E/art: Out of memory: Heap Size=192MB, Allocated=83MB

java-Spark(Kafka)流内存问题

我正在测试处理来自Kafka的消息的第一个Spark Streaming流水线.但是,经过几次测试运行后,我收到以下错误消息 没有足够的内存,Java运行时环境无法继续. 我的测试数据确实很小,因此应该不会发生.在研究了该过程之后,我意识到以前提交的Spark作业可能没有被完全删除? 我通常会提交以

java-JHAT无法分析内存转储

我有一个内存转储文件,JHAT提供以下消息,但我无法分析任何内容(因为未显示任何数据. Resolving 0 objects... WARNING: hprof file does not include java.lang.Class! WARNING: hprof file does not include java.lang.String! WARNING: hprof file does not include java

java-Maven似乎不将参数传递给JVM

我正在尝试编译依赖于OrmLite的Android应用程序,无论如何我仍然会收到OutOfMemory错误. 我认为Maven不传递有关堆大小的任何参数的原因是,我只能在其输出中看到以下内容: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -jar /Users/mikhail.borozdin/

android-为什么这些内存分配数字不累加?

我在adb logcat窗口中看到以下内容: 01-24 14:40:56.916: E/dalvikvm-heap(24727): 1957200-byte external allocation too large for this process. 01-24 14:40:56.966: E/GraphicsJNI(24727): VM won't let us allocate 1957200 bytes 01-24 14:40:56.976: E/dalvikvm(24727): O

Linux上具有Java应用程序的OOM杀手

我在具有500MB RAM的Linux系统(版本2.6.39.2)上的Java应用程序遇到问题.我的应用程序每小时都要占用1-2MB的本地内存.该应用程序从使用的40MB驻留内存开始. 15天后,OOM杀手杀死了我的应用程序(请参阅附件日志). 更多信息: >我没有为应用程序设置任何内存限制(没有Xms,Xmx等). >当使

如何在Android中显示图片时解决“内存不足”问题?

我正在研究测验应用程序.这样,我在列表中显示问题和选项.我在顶部保留了一个next按钮,当单击next按钮时,我 一次又一次地调用同一页面,直到测试结束.由于某些问题由图像组成,因此我在问题下方显示一个按钮,单击该按钮时,图像将显示在新页面中.现在,我的问题有时是当我单击按钮以显

在某些设备中拍摄照片android的OutOfMemeryError

在某些设备和某些版本的Android中用相机拍照时,我遇到问题.例如,在我的Xperia U v4.0.3中,我的代码可以正常工作,但在另一个xperia U v2.3.3中,则无法正常工作… 我读到很多有关此错误的信息,但无法解决… 我拍摄照片并显示的代码: public void callCamera(){ Intent intent = new

Android Spring文件上传OutofMemory

我正在尝试使用以下代码将文件上传到rest api.此代码适用于最大20MB左右的文件,但是较大的文件将出现OutOfMemoryError.我正在尝试对请求进行分块,并使用多部分形式的请求,这样我就不必将整个文件保留在内存中,但是块可能太大了?任何帮助是极大的赞赏. final File file = new F