Difference between revisions of "Ej-suid-ipcrm"
From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Использование/[[Тестирование под отдельным...") |
|||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Тестирование под отдельным пользователем]]/[[ej-suid-ipcrm]] | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Тестирование под отдельным пользователем]]/[[ej-suid-ipcrm]] | ||
+ | |||
+ | Программа ej-suid-ipcrm проверяет наличие средств межпроцессного взаимодействия, которыми владеет пользователь ejexec, и удаляет их. | ||
+ | |||
+ | Использование: | ||
+ | |||
+ | ej-suid-ipcrm | ||
+ | |||
+ | Программа проверяет наличие | ||
+ | * сегментов разделяемой памяти System V IPC (shm) | ||
+ | * массивов семафоров System V IPC (sem) | ||
+ | * очередей сообщений System V IPC (msg) | ||
+ | * очередей сообщений POSIX (mq) | ||
+ | которыми владеет пользователь ejexec. Если такие средства межпроцессного взаимодействия обнаруживаются, они удаляются. | ||
+ | |||
+ | Если было найдено хотя бы одно средство межпроцессного взаимодействия, код завершения программы - 1. Если никаких средств IPC не было найдено, код завершения программы — 0. | ||
+ | |||
+ | Программа предназначена для "чистки" системы после завершения тестируемой программы. |
Latest revision as of 23:20, 18 March 2016
Навигация: Главная страница/Система ejudge/Использование/Тестирование под отдельным пользователем/ej-suid-ipcrm
Программа ej-suid-ipcrm проверяет наличие средств межпроцессного взаимодействия, которыми владеет пользователь ejexec, и удаляет их.
Использование:
ej-suid-ipcrm
Программа проверяет наличие
- сегментов разделяемой памяти System V IPC (shm)
- массивов семафоров System V IPC (sem)
- очередей сообщений System V IPC (msg)
- очередей сообщений POSIX (mq)
которыми владеет пользователь ejexec. Если такие средства межпроцессного взаимодействия обнаруживаются, они удаляются.
Если было найдено хотя бы одно средство межпроцессного взаимодействия, код завершения программы - 1. Если никаких средств IPC не было найдено, код завершения программы — 0.
Программа предназначена для "чистки" системы после завершения тестируемой программы.