WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
xv6
Разработчик Массачусетский технологический институт
Семейство ОС потомок UNIX
Поддерживаемые языки английский
Поддерживаемые платформы Симметричная мультипроцессорность x86
Тип ядра Монолитное
Лицензия Лицензии MIT
Состояние Актуальное
Репозиторий исходного кода github.com/mit-pdos/xv6-…
github.com/mit-pdos/xv6-…
Веб-сайт pdos.csail.mit.edu/6.828…

xv6 — современная реализация 6-й версии операционной системы UNIX для архитектуры x86, написанная на ANSI C. Она используется в учебных целях в MIT в курсе проектирования операционных систем (Operating Systems Engineering (6.828)). В отличие от GNU/Linux и BSD, xv6 достаточно простая система, чтобы изучить её за один семестр, но при этом она содержит все основные идеи и архитектуру UNIX[1]. Курс построен не на коде оригинальной UNIX System VI, потому что эта система написана на устаревшем до-ANSI C и рассчитана на мало распространённые сейчас PDP-11.

Одна из интересных особенностей Makefile xv6 — это возможность представлять листинг исходного кода в PDF. Вывод кода содержит всего 87 страниц, включая перекрёстные ссылки[2]. Он напоминает оригинальный код V6, который в похожем виде был опубликован в книге Лайонса.

xv6 также использовалась в учебных курсах в Рутгерском университет[3], Йельском университете[4], Университете Джонса Хопкинса[5] и Университете Цинхуа[6].

xv6 была портирована для архитектуры ARM[7], а также в неё была добавлена поддержка виртуальной памяти[8].

Сноски

  1. Xv6, a simple Unix-like teaching operating system. Проверено 5 февраля 2010. Архивировано 30 июля 2012 года.
  2. xv6 source listing (pdf) (недоступная ссылка). Проверено 17 апреля 2011. Архивировано 5 июня 2011 года.
  3. 01:198:416: Operating Systems Design. Проверено 5 февраля 2010. Архивировано 30 июля 2012 года.
  4. CS422/522: Operating Systems, Spring 2010 — Overview. Проверено 5 февраля 2010. Архивировано 30 июля 2012 года.
  5. 600.318/418: Operating Systems. Проверено 28 февраля 2010. Архивировано 30 июля 2012 года.
  6. FrontPage - OS Teaching Wiki. Проверено 18 марта 2010. Архивировано 30 июля 2012 года.
  7. xv6-on-arm. Проверено 22 января 2009. Архивировано 30 июля 2012 года.
  8. xv6-vm. Проверено 22 января 2009. Архивировано 30 июля 2012 года.


Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии