ВУЗ:
Составители:
Рубрика:
- 21 -
Для удаленной работы пользователей на МВС применяются клиентские
программы ТelNet, SSH, PuTTY и др. (для любителей FAR’а может быть ин-
тересен WinSCP-базированный Far SCP/SFTP client plugin; подробнее см.
http://winscp.net/eng/far.php
).
Успешно запущенная задача может быть завершена четырьмя различными
способами:
• ‘естественным’ путем (т.е. закончив счет),
• по истечении заказанного времени,
• принудительно пользователем,
•
принудительно администратором системы.
В любом случае при завершении задачи менеджер осуществляет следую-
щие действия:
• производит очистку всех выделенных задаче вычислительных модулей,
•
освобождает вычислительные модули в системе учета занятых модулей
и вносит изменения в специальные файлы, содержащие информацию о
запущенных и завершенных задачах,
• соединяется со своим сервером очередей и сообщает ему (пользуясь
средствами IPC – Inter Process Communications) о завершении задачи и
освобождении ресурсов, после чего самозавершается.
При истечении заказанного времени счета процесс
sleeper
завершается (в
случае завершения задачи ‘естественным’ путем менеджер завершает
sleeper
и выполняет вышеперечисленные действия). В случае истечения заданного
времени выполнения задания менеджер, получив сигнал о завершении
sleeper
, завершает процесс
rsh
и также выполняет перечисленные действия.
Процесс управления фоновой задачей (могущей прерываться системой и
выполняться по квантам) несколько отличается от описанного (подробнее см.
в том же ‘Руководство системного программиста’.
Создание выполняемого файла для последовательного исполнения (ком-
пиляция и редактирование связей модуля
mm_ser.c
) осуществляется пользо-
вателем командой (при использовании компиляторов
gcc
и
icc,
исполняемый
файл получит название
mm_ser
без расширения)
gcc -o mm_ser mm_ser.c
icc mm_ser.c -o mm_ser
То же для Fortran-файла
mm_ser.f
f77 mm_ser.f -o mm_ser
- 21 -
Для удаленной работы пользователей на МВС применяются клиентские
программы ТelNet, SSH, PuTTY и др. (для любителей FAR’а может быть ин-
тересен WinSCP-базированный Far SCP/SFTP client plugin; подробнее см.
http://winscp.net/eng/far.php).
Успешно запущенная задача может быть завершена четырьмя различными
способами:
• ‘естественным’ путем (т.е. закончив счет),
• по истечении заказанного времени,
• принудительно пользователем,
• принудительно администратором системы.
В любом случае при завершении задачи менеджер осуществляет следую-
щие действия:
• производит очистку всех выделенных задаче вычислительных модулей,
• освобождает вычислительные модули в системе учета занятых модулей
и вносит изменения в специальные файлы, содержащие информацию о
запущенных и завершенных задачах,
• соединяется со своим сервером очередей и сообщает ему (пользуясь
средствами IPC – Inter Process Communications) о завершении задачи и
освобождении ресурсов, после чего самозавершается.
При истечении заказанного времени счета процесс sleeper завершается (в
случае завершения задачи ‘естественным’ путем менеджер завершает sleeper
и выполняет вышеперечисленные действия). В случае истечения заданного
времени выполнения задания менеджер, получив сигнал о завершении
sleeper, завершает процесс rsh и также выполняет перечисленные действия.
Процесс управления фоновой задачей (могущей прерываться системой и
выполняться по квантам) несколько отличается от описанного (подробнее см.
в том же ‘Руководство системного программиста’.
Создание выполняемого файла для последовательного исполнения (ком-
пиляция и редактирование связей модуля mm_ser.c) осуществляется пользо-
вателем командой (при использовании компиляторов gcc и icc, исполняемый
файл получит название mm_ser без расширения)
gcc -o mm_ser mm_ser.c
icc mm_ser.c -o mm_ser
То же для Fortran-файла mm_ser.f
f77 mm_ser.f -o mm_ser
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
