Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає memory leak?
Значення й приклади · Розробка мобільних застосунків
memory leak: витік пам'яті
Помилка, через яку застосунок утримує пам'ять, що вже не потрібна; її використання зростає, аж поки застосунок не сповільниться або система його не закриє.
Де і як уживається
У Swift поширена причина — цикл сильних посилань, коли два об'єкти посилаються один на одного; в Android — посилання на знищену Activity. Витоки знаходять через Xcode Instruments, профайлер Android Studio та LeakCanary.
Приклади речень
There's a memory leak in the chat screen; memory goes up every time you open it.
На екрані чату є витік пам'яті: її використання зростає щоразу, коли його відкриваєш.
Повторне відкриття екрана щоразу залишає зайняту пам'ять, яка не звільняється.
LeakCanary found a memory leak in the old video player.
LeakCanary знайшов витік пам'яті у старому відеопрогравачі.
Інструмент виявив утримання непотрібної пам'яті в компоненті відтворення відео.
Поширені словосполучення
- fix a memory leak
- find memory leaks
- retain cycle
- memory usage
Пов’язані терміни
Це слово в інших галузях
Те саме англійське слово може мати інше значення в іншій галузі:
Інші терміни: Тестування, збої та продуктивність
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
