:: Статистика ::

 
Індекс цитування

 

 

 

 

 

Minix

Minix був розроблений А. Танненбаумом, викладачем університету Врійе (Vrije University) в Амстердамі [www.cs.vu.nl minixj. Це компактна система, створена для учбових цілей, здатна працювати на 16- і 32-розрядних мікропроцесорах, причому не лише самостійно, але і будучи скомпільована і запущена як завдання під "нормальною" ОС Unix. Перша версія системи мала дуже консервативну (аби не сказати — архаїчну) архітектуру, дуже близьку до архітектури ранніх версій UNIX. Minix 2.0, выпушенный в 1996 р., заснований на мікроядрі і підтримує сторінкову віртуальну пам'ять на процесорах х86.
Основною метою розробки було створення системи, яка, з одного боку, була б працездатна і могла б продемонструвати основні архітектурні концепції сучасних багатозадачних ОС, а з іншою -достаточно проста, аби студенти могли повністю в ній розібратися. Друга вимога фактично унеможливлювала доопрацювання ОС до стану, в якому вона могла б стати комерційно застосовна.
Найбільш відомий прямий нащадок Minix, Linux. Перша версія Linux розроблялася шляхом переписування ядра модуль Minix за модулем, що значно спростило Л. Торвальдсу відладку системи. Спогадами про ці часи в сучасному Linux є підтримка файлової системи minix, назва основний ФС — ext2fs (Second Extended File System — розширена [в порівнянні з minix] файлова система, друга версія) і релікти миниксового коди в деяких модулях.

 

рекламодавці:

/ ml lfppюн Автосалоны Барнаула: Лексус (Lexus), ВАЗ, КИА (KIA), Вольво (Volvo)

::  Меню ::

ГОЛОВНА

Введення

Представлення даних в обчислювальних системах 

Машинні мови

Завантаження програм 

Управління оперативною пам'яттю

Сегментна і сторінкова віртуальна пам'ять

Комп'ютер і зовнішні події

Паралелізм з точки зору програміста 

Реалізація багатозадачності на однопроцесорних комп'ютерах 

Зовнішні пристрої

Драйвери зовнішніх пристроїв 

Файлові системи 

Додаток. Огляд архітектури сучасних ОС

 


:: Навігація ::

Головна

Додати у вишукане  

 

 

 


Copyright © Asentli, 2008