Так там фактически два слайда. Первый года эволюции ОС. Второе слои абстракции файловая система 180 функций 100 строк кода 100 мкс на вызов. Поверх них общая память между процессами 7 функций и 10 тысяч строк. Поверх прикладная библиотека с аллокатором. 3 функции GetMem FreeMem ReAlloc.
Это Вы смысл не поняли и продолжаете тут выпендриваться.
Первое поколение микроядер (их яркий представитель это древний Mach 2/3) практически всё сидит в ядре потому что у него жирный интерфейс и ОЧЕНЬ медленные сисколлы
Первое поколение микроядер (их яркий представитель это древний Mach 2/3) практически всё сидит в ядре потому что у него жирный интерфейс и ОЧЕНЬ медленные сисколлы
К FS всегда обращения медленные. Вы лучше на правую колонку смотрите. А вот 0.1 мкс это 100 тактов за это время Вы в ядро прыгнуть не успеете. Этот User-space memory Library
Первое поколение микроядер (их яркий представитель это древний Mach 2/3) практически всё сидит в ядре потому что у него жирный интерфейс и ОЧЕНЬ медленные сисколлы
кстати, а как mach мог быть в 87м если NS вышла в 89м?
К FS всегда обращения медленные. Вы лучше на правую колонку смотрите. А вот 0.1 мкс это 100 тактов за это время Вы в ядро прыгнуть не успеете. Этот User-space memory Library
каким боком здесь обращение к FS? на картинке нет НИЧЕГО про скорость обращения к фс