&; Bellek" Dışarı quot; Kurtarılabilir Bir Hata mı?
Uzun zaman programlama yaptım ve bellek bittiği zaman görüyorum programları temizlemek ve çıkmak için bir girişim, yani incelikle. başarısız Aslında bir kurtarma girişimi son gördüğüm zamanı hatırlıyorum ve normal olarak çalışmaya devam edemem.
Çok işlem başarıyla bellek edememek dayanır, özellikle çöp toplama dillerde, hafıza yetersiz hataları kurtarılamaz olarak sınıflandırılmış olmalıdır. (Düzeltilemez hatalar yığını taşmaları gibi şeyler vardır.)
Bu kurtarılabilir bir hata yapmak için çekici argüman nedir?
CEVAP
Gerçekten bina konum ne bağlıdır.
Bir Web sunucusu bir istek/yanıt çifti başarısız ama daha sonra başka istekler için devam etmek için değil tamamen mantık dışı. Tek hatası genel durumu üzerinde zararlı etkileri, ancak yoktu emin olmak gerek - biraz hileli olacak. Bir başarısızlık olduğunu düşünürsek neden en yönetilen ortamlarda bir istisna (örn .NET ve Java) sanıyorum ki eğer dışında işlenen "kullanıcı kodu" olurdu kurtarılabilir gelecekteki istekleri - örneğin eğer bir istek çalıştı tahsis 10 GB bellek ve başarısız olamaz zarar sistemin geri kalanı. Eğer sistem, kullanıcı isteği elini çalışılırken bellek biterse kod, ancak böyle şeyler kötü olabilir.
Python alt iÅŸlemi.Popen "OSError:...
"sertifika süresi dolmuş hata Ayı...
Ä°le " uÄŸraÅŸan;java.lang.OutOfMemor...
"Dalvik format Dönüştürme harici ...
Hata mesajı "ihracat kısıtlaması ...