Учебный Unix v6 для i386
2011-02-08 13:05XV6: сделано в MIT. Современная реализация Unix по мотивам версии v6. Меньше 7000 строк, включая ядро и десяток утилит. Запускается на стандартном Intel Pentium, есть поддержка многоядерности (SMP). Конечно, набор системных вызовов сильно урезанный, и файловая система упрощённая. Зато блокировка посредством спинлоков, никаких splN/splx. В целом замечательный код.

no subject
Date: 2011-02-08 12:07 (UTC)no subject
Date: 2011-02-08 16:04 (UTC)no subject
Date: 2011-02-08 17:27 (UTC)no subject
Date: 2011-02-08 20:25 (UTC)no subject
Date: 2011-02-08 21:06 (UTC)Интересно, а на чём учат архитектуру операционных систем в российских университетах?
no subject
Date: 2011-02-14 06:29 (UTC)