Цитата:
в этой системе нет ни микроядра, ни пикоядра, ни экзоядра. Это - набор компонентов, работающих на "голой машине". В "уровне 0" только то, что диктуется конкретным железом (начало прерываний, переключение процессов, управление вирт.памятью [это 2 функции]).
Не важно как назвать, ядро или каркас. Прикладной программист не заинтересован в реализации однотипных функций алгоритмов. Его интересует взять готовое. Я так понимаю вы ещё не определились, что надо сделать?
Цитата:
Для полной невозможности распространения вирусов надо контролировать сегменты кода. Так как в этой системе один уровень хранения (опер.память - кэш диска), то в файловой системе отслеживаются обращения к коду. Это сильно отличается от проекта Лидтке (seL4). Решение не универсально. Работает в IA32 и Sparc, не работает в MIPS.
Не важно. Отличить доверенный код, от вируса не возможно без сложного анализа. Базовые функции, алгоритмы присуще как вирусам, так и обычным программа. Сигнатуры могут быть подделаны или скомпрометированы. Используя усиления слабых классификаторов ещё можно как-то усилить процент срабатывания детектора.
Цитата:
- не содержит никаких системных данных (
Цитата:
Для ускорения работы используются 2 кэш-структуры.
Две фразы противоречат друг другу.
Как вы без определённых структур собрались отличать один файл от другого? ИИ- ещё не изобрели.
HTML- это естественный язык разметки текста. В системных вещах его применение не допустимо.
Единственное что интересно это древовидная структура представления данных. И второе, каждая структура имеет определённое известное значение системе(Браузеру, интерпретатору, всем).