Введение
Изменение системы в процессе её работы
Выражение "на лету" используется для описания изменений, вносимых в процесс, который продолжается. Оно применяется в автомобильной, компьютерной и кулинарной отраслях. В автомобилях "на ходу" означает изменение конфигурации автомобиля во время движения. К таким процессам относятся переключение между режимами двух- и полного привода в некоторых автомобилях, а также открытие и закрытие крыши у кабриолетов. В компьютерной технике, при записи CD "на лету" данные с одного диска записываются на другой без сохранения в памяти компьютера. Переключение программ или приложений "на лету" в многозадачных операционных системах означает возможность одновременного переключения между работающими программами, как родными, так и эмулированными, без их приостановки, зависания или каких-либо других нежелательных последствий. Замена компьютерных компонентов "на лету" подразумевает замену деталей во время работы компьютера. Также это выражение используется в программировании для описания изменения программы в процессе её выполнения. В ресторанах и других заведениях общественного питания "на лету" означает, что заказ необходимо приготовить немедленно.
Использование в автомобильной промышленности
В автомобильной промышленности этот термин обозначает возможность выполнения определенных операций во время движения автомобиля, при работающем двигателе. Для автомобилей с полным приводом этот термин описывает способность переключаться с двухколёсного на четырёхколёсный привод непосредственно во время движения, при включённой передаче. В некоторых моделях кабриолетов крышу можно сложить электрическим приводом на ходу, в то время как в других случаях автомобиль необходимо остановить. В современных сельскохозяйственных машинах новые системы мониторинга позволяют водителю отслеживать качество зерна и регулировать скорость ротора непосредственно в процессе уборки урожая.
Использование компьютера
В многозадачных вычислениях операционная система может обрабатывать несколько программ, как нативные приложения, так и эмулированное программное обеспечение, которые работают независимо, параллельно, одновременно на одном и том же устройстве, используя разделяемые или общие ресурсы и/или данные, выполняя свои задачи по отдельности или совместно, в то время как пользователь может мгновенно переключаться между ними или их группами для использования полученных результатов или контроля, без потери времени или снижения производительности. В операционных системах с графическим интерфейсом это часто осуществляется путем переключения между активным окном (или объектом, выполняющим аналогичную роль) одного программного обеспечения и окном другого программного обеспечения. Компьютер может вычислять результаты в режиме реального времени или извлекать ранее сохраненный результат. Это может означать создание копии носителя (CD-ROM, DVD и т.д.) напрямую, без предварительного сохранения исходных данных на промежуточном носителе (например, на жестком диске); например, копирование CD-ROM с CD-ROM привода на CD-Writer привод. Процесс копирования требует последовательного извлечения каждого блока данных и его немедленной записи в целевое место, чтобы освободить рабочую память для извлечения следующего блока. При использовании для хранения зашифрованных данных, поток данных автоматически шифруется при записи и расшифровывается при чтении, что прозрачно для программного обеспечения. Обычно используется аббревиатура OTFE. Программирование в режиме реального времени – это техника модификации программы без ее остановки. Аналогичная концепция, горячая замена, относится к замене аппаратного обеспечения компьютера в режиме реального времени.
Вычислительные системы на ходу
Вычислительные процессы на лету (OTF computing) – это автоматизация и персонализация программного обеспечения, созданного с учетом потребностей пользователя. В соответствии со спецификацией требований, такое программное обеспечение формируется из базовых компонентов, называемых базовыми сервисами, и производится индивидуальная настройка этих базовых компонентов для каждого пользователя. Соответственно, запрошенные сервисы компилируются только по запросу пользователя и затем запускаются в специально разработанном центре обработки данных, чтобы предоставить пользователю функции созданного на лету сервиса.
Использование в ресторанах
В ресторанах, кафе, банкетных залах и других местах, где готовится еда, этот термин используется, чтобы указать на необходимость срочного выполнения заказа. Обычно это связано с тем, что ранее поданное блюдо оказалось непригодным для употребления, официант ошибся или задержался, либо гостю необходимо срочно уйти.
Использование в спорте
В хоккее с шайбой команды имеют право и обычно меняют звенья (производят замену игроков) во время игры. Такие смены звеньев называют "на ходу".