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 (задержание) — это неаккордовый звук, который звучит вместо ожидаемого аккордового тона, а затем разрешается в него поступенным движением вниз. Задержание состоит из трёх фаз:
- Подготовка — звук звучит как консонанс в предыдущем аккорде.
- Задержание — звук удерживается, создавая диссонанс с новым аккордом.
- Разрешение — звук переходит в аккордовый тон на секунду вниз.
Например, в последовательности 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 →
