Jump to content

Работа (вычисления)

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

Задания можно запускать в интерактивном режиме, например, из командной строки , или планировать неинтерактивное выполнение с помощью планировщика заданий , а затем контролировать их с помощью автоматического или ручного управления заданиями . Задания с ограниченными входными данными могут завершиться успешно или неудачно или не завершиться и в конечном итоге быть прекращены. Напротив, онлайн-обработка, например, на серверах, имеет открытый ввод (они обслуживают запросы, пока они выполняются), и поэтому никогда не завершается, а останавливается только при завершении (иногда называемом «отменой»): работа сервера никогда не завершается.

Термин «работа» имеет традиционное значение «часть работы» от среднеанглийского «jobbe of work» и используется как таковой в производстве во фразе « job Production », что означает «производство по индивидуальному заказу». в отличие от серийного производства (много изделий одновременно, один шаг за раз) и поточного производства (множество изделий одновременно, все этапы одновременно, поштучно). Обратите внимание, что эти различия размыты в вычислительной технике, где встречается оксюморонный термин « пакетное задание » и используется либо для одноразового задания, либо для цикла « пакетной обработки » (один и тот же этап обработки применяется ко многим элементам одновременно, первоначально перфокарты ).

В этом смысле «работы» программируемый компьютер выполняет «работы», поскольку каждая из них может отличаться от предыдущей. Термин «работа» также часто встречается в исследованиях операций , еще до его использования в компьютерных технологиях, в таких случаях, как планирование работы цеха (см., например, Baker & Dzielinski (1960) и ссылки на него, сделанные на протяжении 1950-х годов, в том числе несколько « Отдел системных исследований ». Отчеты » от IBM Research Center). Эта аналогия применяется к компьютерным системам, где системные ресурсы аналогичны машинам в мастерской , а цель планирования — минимизировать общее время от начала до конца ( makepan ). Термин «работа» для компьютерной работы появился в середине 1950-х годов, а его использование с 1955 года:

«Затем пишется программа для отдельного задания, вызывая эти подпрограммы по имени там, где это необходимо, таким образом избегая их переписывания для отдельных задач». [1]

Этот термин продолжал использоваться время от времени, например, для IBM 709 (1958 г.), и более широко использоваться к началу 1960-х годов, например, для IBM 7090 , с широким использованием языка управления заданиями OS / 360 (объявлено в 1964 г.). Стандартное раннее использование слова «задание» связано с компиляцией программы из исходного кода, поскольку это разовая задача. Скомпилированную программу затем можно запускать с пакетами данных.

См. также

[ редактировать ]

Дальнейшее чтение

[ редактировать ]
  • Бейкер; Дзелинский (1960). «Моделирование упрощенной мастерской». Наука управления . 6 (3): 311–323. дои : 10.1287/mnsc.6.3.311 .
  1. ^ Фонд исследований доспехов , изд. (1955). (Неизвестное название) . Компьютерные приложения. Том. 2. Макмиллан. п. 68 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0213043d580d785e7797f6243eb11e44__1695817440
URL1:https://arc.ask3.ru/arc/aa/02/44/0213043d580d785e7797f6243eb11e44.html
Заголовок, (Title) документа по адресу, URL1:
Job (computing) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)