ГОСТ Р ИСО 20242-2—2012
6.2.4 Сервисы поддержки обслуживания
Сервисы поддержки обслуживания {см. таблицу 5) обеспечиваютдоступ к памяти, управление тайме
ром, семафорами и другими ресурсами операционной системы компьютера.
Т а б л и ц а 5 — Сервисы поддержки обслуживания
Сервис
Название
Примечания
Выделить место в памяти
os_allocate
Выделение согласованного места в памяти заданного
размера для хранения данных
Перевыделить место в памяти
os_reallocate
Изменение размера места в памяти, выделенного для
хранения данных
Освободить память
os_free
Очистка выделенного в памяти места для хранения дан
ных
Получить время
os_lime
Получение информации о местном времени
Получить время
данных
обработки os_clock
Получение информации о времени работы центрального
процессора (CPU-time)
Ожидать
os_delay
Ожидание в течение указанного времени
Создать таймер
os_settimer
Создание и запуск таймера
Обеспечить срабатывание тай
мера
os_timerEvenl
Выдача силчала о срабатывании и ожидании отклика тай
мера
Удалить таймер
os_killtimer
Остановка и удаление таймера
Создать световой таймер
os_setLPTimer
Создание и запуск таймера оо световой индикацией, раз
решение и точность которого зависят от типа процесса
световой индикации
Сигнализировать о событии с
помощью таймера со свето
вой индикацией
os_LPTimerEvent
Выдача сигнала световым таймером об истечении вре
мени и ожидание отклика
Удалить таймер со световой
индикацией
os_killLPTimer
Остановка и стирание таймера со световой индикацией
Идентифицироватьпроцесс os_getLPnumber
световой индикации
Идентификация реального процесса световой индика
ции
Создать вычислительные се os_createSem
мафоры
Создание вычислительных семафоров для управления
одновременно используемыми ресурсами
Ожидать вычислительный се
мафор
os_waitSem
Ожидание свободного доступа к защищенному ресурсу
Открыть вычислительный се
мафор
os_releaseSem
Открытие доступа к защищенному ресурсу
Стереть вычислительный се
мафор
os_deleteSem
Стирание вычислительного семафора
Создать частный семафор
os_createMutex
Создание частного семафора для управления доступом к
ресурсам с помощью различных процессов световой ин
дикации, исключающих взаимное влияние
Ожидать частный семафор
os_\vaitMulex
Ожидание свободного доступа к защищенному ресурсу
Открыть частный семафор
os_releaseMutex
Открытие доступа к защищенному ресурсу
Стереть частный семафор
os_deteteMutex
Стирание частного семафора
Открыть журнал отладки
os_openDebug
Открытие текстового журнала для сообщений отладки
Записать сообщение отладки
os_wrileDebug
Посылка сообщения в текстовый журнал отладки
Закрыть журнал отладки
os_closeDebug
Закрытие текстового журнала отладки
6