Утилита тестирования механизма изоляции модулей
test_ksz_isomod
Отсутствуют.
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
 | Эту утилиту может запустить только пользователь root. |
В ходе работы утилиты выполняются следующие процедуры:
- создается родительский процесс;
- определяется физический адрес глобального буфера данных в родительском процессе;
- определяется физический адрес динамически выделенного буфера данных в родительском процессе;
- определяется физический адрес тестовой функции в родительском процессе;
- с помощью системного вызова fork() происходит порождение дочернего процесса;
- происходит попытка выделения пямяти дочернему процессу по физическому адресу глобального буфера данных в родительском процессе;
- происходит попытка выделения пямяти дочернему процессу по физическому адресу динамически выделенного буфера данных в родительском процессе;
- происходит попытка выделения пямяти дочернему процессу по физическому адресу тестовой функции данных в родительском процессе.
Если во время маппирования всех трех адресов для дочернего процесса получен отказ, то появляется надпись «Тест пройден».
Базовые подсистемы ЗОСРВ «Нейтрино», СЗИ
test_ksz_cleandisk, test_ksz_cleanram, test_ksz_daccess, test_ksz_maccess, test_ksz_tcpip
Предыдущий раздел: Утилиты