Англійська лексика: Розробка мобільних застосунків · Тестування, збої та продуктивність

Що означає memory leak?

Значення й приклади · Розробка мобільних застосунків

іменникПоширений термін

memory leak: витік пам'яті

Помилка, через яку застосунок утримує пам'ять, що вже не потрібна; її використання зростає, аж поки застосунок не сповільниться або система його не закриє.

Де і як уживається

У Swift поширена причина — цикл сильних посилань, коли два об'єкти посилаються один на одного; в Android — посилання на знищену Activity. Витоки знаходять через Xcode Instruments, профайлер Android Studio та LeakCanary.

Приклади речень

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

    На екрані чату є витік пам'яті: її використання зростає щоразу, коли його відкриваєш.

    Повторне відкриття екрана щоразу залишає зайняту пам'ять, яка не звільняється.

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

    LeakCanary знайшов витік пам'яті у старому відеопрогравачі.

    Інструмент виявив утримання непотрібної пам'яті в компоненті відтворення відео.

Поширені словосполучення

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

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Тестування, збої та продуктивність

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: