Pintos - Pintos
эта статья слишком полагается на использованная литература к основные источники.Февраль 2015 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Оригинальный автор (ы) | Бен Пфафф |
---|---|
Разработчики) | Бен Пфафф |
изначальный выпуск | 2004 |
Написано в | C |
Платформа | x86 |
Доступно в | английский |
Лицензия | BSD-подобный |
Интернет сайт | www |
Pintos компьютер программного обеспечения, простая инструкция Операционная система рамки для x86 архитектура набора команд. Он поддерживает ядро потоки, загрузка и запуск пользователя программы, а файловая система, но он реализует все это очень просто. Он был создан в Стэнфордском университете Беном Пфаффом в 2004 году.[1] Он возник как замена Не еще одна полностью эвристическая операционная система (Начос), аналогичная система, первоначально разработанная в Калифорнийский университет в Беркли от Томас Э. Андерсон, и был разработан по аналогичной схеме.[2][неосновной источник необходим ] Как и Nachos, Pintos предназначен для ознакомления студентов с концепциями проектирования и реализации операционных систем, требуя от них реализации значительных частей реальной операционной системы, включая нить и управление памятью и доступ к файловой системе. Пинтос также обучает студентов ценным навыкам отладки.
В отличие от Nachos, Pintos может работать на реальном оборудовании x86, хотя часто он запускается на эмуляторе x86, таком как Bochs или QEMU. Nachos, напротив, работает как пользовательский процесс в операционной системе хоста и нацелен на Архитектура MIPS (Код Nachos должен запускаться поверх симулятора MIPS).[2][неосновной источник необходим ] Pintos и сопутствующие ему задания также написаны на языке программирования. C вместо того C ++ (используется для оригинальных начос) или Ява (используется в Nachos 5.0j).
Pintos в настоящее время используется несколькими учреждениями, включая Калифорнийский университет в Беркли.[3], в качестве учебного пособия в учебных программах по операционным системам.
использованная литература
- ^ Пинтос, автор Бен Пфафф, PDF
- ^ а б «Pintos Projects: Введение». Получено 2007-04-17.
- ^ https://cs162.eecs.berkeley.edu/
внешние ссылки
Эта Операционная система -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |