Mobil Uygulama Geliştirme İngilizcesi · Test, Çökmeler ve Performans

Memory leak ne demek?

Mobil uygulama geliştirmede anlamı, Türkçe karşılığı ve örnek cümleler

isimSık kullanılan terim

Memory leak, mobil uygulama geliştirmede bellek sızıntısı anlamına gelir.

Uygulamanın artık ihtiyaç duymadığı belleği serbest bırakmadığı hata; bellek kullanımı zamanla artar ve sonunda uygulama yavaşlar ya da sistem tarafından kapatılır.

English: A bug in which an app keeps memory it no longer needs, so memory use grows over time until the app slows down or the system closes it.

Nerede ve nasıl kullanılır?

Swift'te sık görülen nedenlerden biri, iki nesnenin birbirine güçlü referans (strong reference) tuttuğu retain cycle'dır; Android'de ise yok edilmiş bir Activity'ye referans tutmaya devam etmektir. Geliştiriciler sızıntıları Xcode Instruments, Android Studio profil aracı ve LeakCanary ile bulur.

Örnek cümleler

  1. There's a memory leak in the chat screen; memory goes up every time you open it.

    Sohbet ekranında bellek sızıntısı var; ekranı her açtığında bellek kullanımı artıyor.

  2. LeakCanary found a memory leak in the old video player.

    LeakCanary eski video oynatıcıda bir bellek sızıntısı tespit etti.

Sık kullanılan kalıplar

  • fix a memory leak
  • find memory leaks
  • retain cycle
  • memory usage

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Test, Çökmeler ve Performans

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: