Англійська лексика: Розробка програмного забезпечення · Пошук і виправлення помилок

Що означає priority inversion?

Значення й приклади · Розробка програмного забезпечення

іменникТермін вищого рівня

priority inversion: інверсія пріоритетів

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

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

Інверсія пріоритетів виникає, коли низькопріоритетний власник ресурсу затримує виконання високопріоритетного завдання.

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

  1. The audio thread suffered priority inversion while waiting for the logger's lock.

    Аудіопотік зазнав інверсії пріоритетів, очікуючи на блокування журналювальника.

    Термінове аудіозавдання залежить від того, коли менш термінове завдання звільнить ресурс.

  2. Priority inheritance reduced priority inversion by temporarily boosting the lock holder.

    Успадкування пріоритету зменшило інверсію пріоритетів, тимчасово підвищивши пріоритет власника блокування.

    Допомога власникові ресурсу швидше завершити роботу дає змогу раніше продовжити завданню з високим пріоритетом.

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

  • prevent priority inversion
  • priority inversion problem