Открыть сервис

Suspend: значение и применение термина

Suspend (от лат. suspendere — «подвешивать», «приостанавливать») — многозначный термин, обозначающий временное прекращение действия, состояния или процесса. В зависимости от контекста используется в информатике, юриспруденции, музыке и повседневной речи. Во всех значениях сохраняется ключевой признак — обратимость: приостановка предполагает последующее возобновление.

Информатика и программирование

В вычислительной технике suspend (приостановка) — это перевод системы или процесса в состояние пониженного энергопотребления с сохранением текущего состояния. Различают несколько уровней:

  • Suspend to RAM (STR, «спящий режим») — питание отключается от большинства компонентов, кроме оперативной памяти, в которой хранится состояние системы. Пробуждение занимает 2–5 секунд.
  • Suspend to disk (hibernation, «гибернация») — содержимое оперативной памяти записывается в файл подкачки или раздел подкачки на накопителе, после чего питание отключается полностью. Время выхода из режима — 10–30 секунд.
  • Suspend to idle — аппаратный режим современных процессоров (ACPI S0ix), при котором отдельные подсистемы отключаются динамически.

В операционных системах семейства Linux приостановка выполняется командами systemctl suspend или pm-suspend. В Windows аналогом является режим «Сон» (Sleep), в macOS — «Режим сна». Механизм реализован на уровне ACPI (Advanced Configuration and Power Interface) — спецификации управления питанием, принятой в 1996 году.

В программировании термин используется для обозначения приостановки выполнения потока или корутины. В языке Kotlin ключевое слово suspend маркирует функции, которые могут приостанавливать своё выполнение без блокировки потока, что используется в асинхронном программировании. В операционной системе FreeBSD функция suspend() приостанавливает выполнение вызывающего процесса до получения сигнала.

Юриспруденция

В правовой сфере suspend означает временное приостановление действия документа, полномочий или наказания:

  • Suspend sentence (условное осуждение) — в англосаксонском праве суд выносит обвинительный приговор, но исполнение наказания откладывается при соблюдении осуждённым определённых условий (испытательный срок).
  • Suspend license — приостановление действия лицензии (например, водительских прав или лицензии на осуществление деятельности) за нарушение требований.
  • Suspend proceedings — приостановление судебного разбирательства до наступления определённых обстоятельств.

В отличие от аннулирования (revocation), приостановка всегда временна и предполагает возможность восстановления после устранения оснований.

Музыка

В музыке suspension (задержание) — это неаккордовый звук, который звучит вместо ожидаемого аккордового тона, а затем разрешается в него поступенным движением вниз. Задержание состоит из трёх фаз:

  1. Подготовка — звук звучит как консонанс в предыдущем аккорде.
  2. Задержание — звук удерживается, создавая диссонанс с новым аккордом.
  3. Разрешение — звук переходит в аккордовый тон на секунду вниз.

Например, в последовательности C–G аккорд G может быть заменён на Dsus4 (ре-соль-до), где кварта (до) задерживается и разрешается в терцию (си). Обозначение sus4 указывает на замену терции квартой, sus2 — на замену секундой. Задержания широко использовались в музыке эпохи Возрождения и барокко как средство усиления выразительности.

Операционные системы и командная строка

В UNIX-подобных системах команда suspend встроена в командные оболочки (bash, zsh) и приостанавливает выполнение текущей оболочки, возвращая управление родительскому процессу. Это полезно при работе с суперпользователем: временно вернувшись в обычную сессию, можно выполнить команды, а затем командой fg (foreground) возобновить работу.

В планировщике задач Windows команда suspend отсутствует, но аналогичная функциональность доступна через диспетчер задач (приостановка процесса) и PowerShell (Suspend-Process).

Электроника и робототехника

В микроконтроллерах suspend mode — это режим пониженного энергопотребления, при котором останавливается тактовый генератор, но сохраняется содержимое регистров и памяти. Пробуждение происходит по внешнему прерыванию или таймеру. Этот режим критически важен для устройств с батарейным питанием: датчиков, носимой электроники, пультов дистанционного управления.

В стандарте USB (Universal Serial Bus) предусмотрено состояние suspend для устройств, не передающих данные более 3 мс. Устройство должно потреблять не более 2,5 мА в этом состоянии, что позволяет продлить время автономной работы.

Повседневное употребление

В разговорном английском и деловой лексике suspend используется в значениях:

  • временное отстранение от работы или учёбы (дисциплинарная мера);
  • приостановка платежей по долговым обязательствам;
  • временное прекращение выпуска продукции или оказания услуг.

В русском языке чаще применяются кальки «приостановка», «подвешивание» (в значении «оставить нерешённым»), однако в профессиональных сферах термин используется без перевода.

Связанные понятия

Близкими по смыслу терминами являются: pause (пауза — кратковременная остановка без сохранения состояния), halt (остановка с полным прекращением работы), standby (дежурный режим с сохранением питания), defer (откладывание). Отличительная черта suspend — сохранение полного состояния системы с возможностью точного восстановления.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →