کتابخانه ای جهت یافتن MemoryLeaks در اندروید
200, OK
https://github.com/square/leakcanary icon
debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.2'
releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6.2'
public class MyApplication extends Application {

    @Override 
    public void onCreate() { 
        super.onCreate();
        if (LeakCanary.isInAnalyzerProcess(this)) {
            return;
        }
        LeakCanary.install(this);
    }
}

از این پس گزارشات از طریف نوتیفیکیشن به اطلاع شما میرسد

کتابخانه ای جهت یافتن MemoryLeaks در اندروید
8 روش که باعث نشت حافظه در دات نت میشود
200, OK
https://michaelscodingspot.com/ways-to-cause-memory-leaks-in-dotnet/ icon

Any experienced .NET developer knows that even though .NET applications have a garbage collector, memory leaks occur all the time. It’s not that the garbage collector has bugs, it’s just that there are ways we can (easily) cause memory leaks in a managed language.

Memory leaks are sneakily bad creatures. It’s easy to ignore them for a very long time, while they slowly destroy the application. With memory leaks, your memory consumption grows, creating GC pressure and performance problems. Finally, the program will just crash on an out-of-memory exception.

In this article, we will go over the most common reasons for memory leaks in .NET programs. All examples are in C#, but they are relevant to other languages.  

8 روش که باعث نشت حافظه در دات نت میشود