«out-of-memory» 태그된 질문

프로그램이 충족 할 수없는 메모리를 요청할 때 throw되는 오류 또는 예외입니다.

22
Android Studio-할당 된 힙 크기를 늘리는 방법
지금까지 3 개월 동안 Android Studio를 사용해 왔는데 여기에서 시작한 앱 중 하나가 상당히 커졌습니다. 프로그램의 오른쪽 하단에 표시된 메모리 사용량은 할당 된 힙이 최대 494M임을 나타냅니다. XML 파일을 변경하기 시작하면 메모리 사용량이 해당 한도에 빠르게 도달하고 IDE가 이와 같은 메모리 부족 오류와 함께 충돌합니다. 이것을 사용하여 힙 크기를 늘리려 …

2
안드로이드에서 비트 맵의 ​​크기를 조정하는 가장 메모리 효율적인 방법은 무엇입니까?
이미지가 서버에서 장치로 전송되는 이미지 집약적 인 소셜 앱을 구축하고 있습니다. 장치의 화면 해상도가 더 작 으면 원하는 디스플레이 크기와 일치하도록 장치에서 비트 맵의 ​​크기를 조정해야합니다. 문제는 createScaledBitmap 을 사용 하면 썸네일 이미지의 크기를 조정 한 후 많은 메모리 부족 오류가 발생한다는 것입니다. Android에서 비트 맵 크기를 조정하는 가장 메모리 …

14
java.lang.OutOfMemoryError 잡기?
에 대한 문서java.lang.Error : 오류는 합리적인 응용 프로그램이 포착하려고 시도해서는 안되는 심각한 문제를 나타내는 Throwable의 하위 클래스입니다. 그러나 java.lang.Error의 하위 클래스와 마찬가지로 java.lang.Throwable이러한 유형의 Throwable을 잡을 수 있습니다. 이런 종류의 예외를 잡는 것이 좋은 생각이 아닌 이유를 이해합니다. 내가 아는 한, 우리가 그것을 잡기로 결정하면 catch 핸들러는 자체적으로 메모리를 할당해서는 …

11
java.lang.OutOfMemoryError : Java 힙 공간
멀티 스레딩 프로그램 실행시 다음과 같은 오류가 발생합니다. java.lang.OutOfMemoryError: Java heap space 위의 오류는 스레드 중 하나에서 발생했습니다. 내가 아는 한 힙 공간은 인스턴스 변수로만 차지합니다. 이것이 맞다면, 객체 생성시 인스턴스 변수를위한 공간이 할당 되었기 때문에 얼마 동안 잘 실행 된 후이 오류가 발생한 이유입니다. 힙 공간을 늘리는 방법이 있습니까? …

14
사용 가능한 메모리가 아직 충분할 때 'System.OutOfMemoryException'이 발생했습니다.
이것은 내 코드입니다. int size = 100000000; double sizeInMegabytes = (size * 8.0) / 1024.0 / 1024.0; //762 mb double[] randomNumbers = new double[size]; 예외 : 'System.OutOfMemoryException'유형의 예외가 발생했습니다. 이 컴퓨터에 4GB의 메모리가 있습니다. 이 실행을 시작할 때 2.5GB는 무료 이며, 100000000 개의 난수 중 762MB를 처리 할 수있는 충분한 …

6
.NET 메모리 부족 예외-1.3GB를 사용했지만 16GB가 설치되어 있습니다.
응용 프로그램의 메모리 사용량이 약 1.3GB를 초과하면 C # 응용 프로그램에서 메모리 부족 예외가 발생합니다. 3GB의 메모리가있는 32 비트 컴퓨터에서 동일한 문제가 발생했고 당시에는 이치에 맞았지만 이제는 하드웨어를 고급 마더 보드와 RAM이있는 16GB 메모리가있는 64 비트 컴퓨터로 업그레이드했지만 메모리 부족 1.3GB 후에도 예외가 계속 발생합니다! 2GB 이상의 단일 개체가없고 1.3은 …
91 c#  out-of-memory 

13
Maven 메모리 부족 빌드 실패
오늘부터 내 maven 컴파일이 실패합니다. [INFO] [ERROR] Unexpected [INFO] java.lang.OutOfMemoryError: Java heap space [INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694) [INFO] at java.lang.String.<init>(String.java:203) [INFO] at java.lang.String.substring(String.java:1877) [오류] 메모리가 부족합니다. 메모리 양을 늘리려면 시작시 -Xmx 플래그를 사용하십시오 (java -Xmx128M ...) 어제 저는 maven 컴파일을 성공적으로 실행했습니다. 오늘부터 저는 힙을 3GB로 올렸습니다 . 또한 2-3 줄의 …

10
Android 앱 메모리 부족 문제-모든 것을 시도했지만 여전히 손실
개발중인 앱의 메모리 누수를 파악하기 위해 4 일 동안 모든 노력을 다했지만 오래 전에는 이해가되지 않았습니다. 내가 개발중인 앱은 사회적 성격을 띠고 있으므로 활동 프로필 (P)을 생각하고 데이터와 함께 활동을 나열합니다 (예 : 배지 (B)). 프로필에서 배지 목록, 다른 프로필, 다른 목록 등으로 이동할 수 있습니다. 따라서 P1-> B1-> P2-> …

3
Linux oom-killer 로그 이해
내 앱이 oom-killer에 의해 죽었습니다. 스왑없이 라이브 USB에서 실행되는 Ubuntu 11.10이며 PC에는 1GB의 RAM이 있습니다. 실행중인 유일한 앱 (우분투에 내장 된 모든 것 제외)은 내 프로그램 flasherav입니다. / tmp는 메모리 매핑이며 충돌 당시 약 200MB의 파일이 들어있었습니다 (따라서 ~ 200MB의 RAM을 차지했습니다). 나는 정확히 모든 메모리가 사용되는 곳을 이해할 수 …

3
병렬 무한 Java 스트림에 메모리 부족
다음 Java 프로그램이 왜을 제공하는지 OutOfMemoryError, 해당 프로그램이없는 이유를 이해하려고합니다 .parallel(). System.out.println(Stream .iterate(1, i -> i+1) .parallel() .flatMap(n -> Stream.iterate(n, i -> i+n)) .mapToInt(Integer::intValue) .limit(100_000_000) .sum() ); 두 가지 질문이 있습니다. 이 프로그램의 의도 된 결과는 무엇입니까? .parallel()이것이 없으면 단순히 출력 sum(1+2+3+...)되는 것 같습니다 . 이는 flatMap의 첫 번째 스트림에서 …

2
WeakHashMap 사용에도 불구하고 OutOfMemoryException
를 호출하지 않으면 System.gc()시스템에서 OutOfMemoryException이 발생합니다. 왜 System.gc()명시 적으로 전화해야하는지 모르겠습니다 . JVM이 gc()스스로 호출해야 합니까? 조언 부탁드립니다. 다음은 내 테스트 코드입니다. public static void main(String[] args) throws InterruptedException { WeakHashMap<String, int[]> hm = new WeakHashMap<>(); int i = 0; while(true) { Thread.sleep(1000); i++; String key = new String(new Integer(i).toString()); …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.