«out-of-memory» etiketlenmiş sorular

Bir program tatmin edilemeyen bir bellek talebinde bulunduğunda ortaya çıkan bir hata veya istisna.

22
Android Studio - Ayrılan Yığın Boyutu nasıl artırılır
Android Studio'yu 3 aydır kullanıyorum ve üzerinde başlattığım uygulamalardan biri oldukça büyük hale geldi. Programın sağ alt köşesinde gösterilen bellek kullanımı, ayrılan yığınımın 494M'de maksimuma çıktığını söylüyor. XML dosyalarını değiştirmeye başladığımda bellek kullanımım hızla bu sınıra ulaşıyor ve IDE bunun gibi bir Bellek Yetersiz hatasıyla çöküyor. Bunu kullanarak yığın boyutunu …

2
Android'de bitmap'leri yeniden boyutlandırmanın bellek açısından en verimli yolu?
Sunucudan cihaza görüntülerin gönderildiği, görüntü yoğun bir sosyal uygulama oluşturuyorum. Cihaz daha küçük ekran çözünürlüklerine sahip olduğunda, amaçlanan ekran boyutlarına uyması için cihazdaki bitmap'leri yeniden boyutlandırmam gerekir. Sorun, createScaledBitmap'in kullanılması, bir grup küçük resim görüntüsünü yeniden boyutlandırdıktan sonra çok sayıda yetersiz bellek hatasıyla karşılaşmama neden olmasıdır. Android'de bitmap'leri yeniden boyutlandırmanın …

14
Java.lang.OutOfMemoryError'ı yakalıyor musunuz?
Belgeler için java.lang.Errordiyor ki: Hata, makul bir uygulamanın yakalamaya çalışmaması gereken ciddi sorunları belirten bir Atılabilir alt sınıfıdır. Ancak java.lang.Erroralt sınıfı olduğu gibi java.lang.Throwable, bu tür Fırlatılabilir'i yakalayabilirim. Bu tür bir istisnayı yakalamanın neden iyi bir fikir olmadığını anlıyorum. Anladığım kadarıyla, yakalamaya karar verirsek, catch işleyici kendi başına herhangi bir …

11
java.lang.OutOfMemoryError: Java yığın alanı
Çok iş parçacıklı bir program çalıştırılırken aşağıdaki hatayı alıyorum java.lang.OutOfMemoryError: Java heap space Yukarıdaki hata iş parçacıklarından birinde meydana geldi. Bildiğim kadarıyla, Yığın alanı yalnızca örnek değişkenlerle doludur. Bu doğruysa, nesne oluşturma sırasında örnek değişkenler için alan tahsis edildiğinden bir süre iyi çalıştıktan sonra bu hatanın neden oluştuğu. Yığın alanını …


6
.NET Yetersiz Bellek İstisnası - 1.3 GB kullanıldı ancak 16 GB yüklü
Uygulamanın bellek kullanımı yaklaşık 1,3 GB'ı aştığında c # uygulamamda Bellek Yetersiz istisnası alıyorum. Aynı sorunu 3 gb belleğe sahip 32-bit bir makinede yaşadım ve o zamanlar mantıklıydı, ancak şimdi donanımı, yüksek kaliteli anakart ve RAM ile 64-bit bir makineye yükselttim. 1.3GB'tan sonra istisna hala devam ediyor! 2GB üzerinde tek …
91 c#  out-of-memory 

13
Maven Yetersiz Bellek Oluşturma Hatası
Bugün itibariyle maven derlemem başarısız oluyor. [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) [HATA] Bellek yetersiz; bellek miktarını artırmak için başlangıçta -Xmx bayrağını kullanın (java -Xmx128M ...) Dün itibariyle başarılı bir şekilde bir maven derlemesi çalıştırdım. Bugün itibariyle, yığınımı 3 …

3
Linux oom-killer'ın günlüklerini anlama
Uygulamam oom katili tarafından öldürüldü. Takas olmadan canlı bir USB üzerinde çalışan Ubuntu 11.10'dur ve bilgisayarda 1 Gig RAM vardır. Çalışan tek uygulama (tüm yerleşik Ubuntu öğeleri dışında) programım flasherav. / Tmp'nin bellek eşlendiğini ve çökme anında içinde yaklaşık 200MB dosya olduğunu unutmayın (bu nedenle ~ 200MB RAM kaplıyordu). Om-killer …

10
Android uygulaması yetersiz bellek sorunları - her şeyi denedi ve yine de kayıp
Geliştirdiğim bir uygulamadaki bellek sızıntısını anlamak için elimden gelen her şeyi denemek için 4 tam gün harcadım, ancak işler uzun zaman önce anlam kazanmayı bıraktı. Geliştirdiğim uygulama sosyal niteliktedir, bu nedenle Aktiviteler (P) profilini düşünün ve verileri içeren Aktiviteleri listeleyin - örneğin rozetler (B). Profilden bir rozet listesine, diğer profillere, …

3
Paralel Sonsuz Java Akışları Bellek Yetersiz
Aşağıdaki Java programının neden verdiğini anlamaya çalışıyorum OutOfMemoryError, karşılık .parallel()gelmeyen program yok. 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() ); İki sorum var: Bu programın amaçlanan çıktısı nedir? Olmadan .parallel()öyle görünüyor ki bu basitçe çıkışları sum(1+2+3+...)sadece mantıklı flatMap ilk akışının en "takılıp …

2
WeakHashMap kullanılmasına rağmen OutOfMemoryException
Arama yapmazsanız System.gc(), sistem bir OutOfMemoryException kurar. Neden System.gc()açıkça aramam gerektiğini bilmiyorum ; JVM gc()kendisini aramalı , değil mi? Tavsiye lütfen. Aşağıdaki benim test kodum: 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 = …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.