Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Асинхронное выполнение

Иногда желательно одновременно выполнять несколько задач. Мы видели, что все современные операционные системы, по крайней мере, многозадачны, если не многопользовательские. Сценарии могут быть созданы для многозадачности.

Обычно это включает запуск сценария, который, в свою очередь, запускает один или несколько дочерних сценариев, которые выполняют дополнительную задачу, в то время как родительский сценарий продолжает выполняться. Однако, когда серия сценариев выполняется таким образом, могут возникнуть проблемы с сохранением координации родительского и дочернего элементов. То есть, что, если родитель или потомок зависят от другого, и один сценарий должен ждать, пока другой закончит свою задачу, прежде чем завершить свою собственную?

колотить имеет встроенную команду для управления асинхронное выполнение как это. В ждать Команда заставляет родительский сценарий приостанавливаться до завершения указанного процесса (т. е. дочернего сценария).


 

Лучшие облачные вычисления для ОС в OnWorks: