Pintos - Pintos
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Února 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Původní autoři | Ben Pfaff |
---|---|
Vývojáři | Ben Pfaff |
První vydání | 2004 |
Napsáno | C |
Plošina | x86 |
K dispozici v | Angličtina |
Licence | BSD |
webová stránka | www |
Pintos je počítač software, jednoduchý návod operační systém rámec pro x86 architektura sady instrukcí. Podporuje to jádro vlákna, načítání a běh uživatele programy a souborový systém, ale implementuje je všechny velmi jednoduchým způsobem. To bylo vytvořeno na Stanford University Ben Pfaff v roce 2004.[1] Vznikl jako náhrada za Není to další zcela heuristický operační systém (Nachos), podobný systém původně vyvinutý v UC Berkeley podle Thomas E. Anderson, a byl navržen podobným způsobem.[2][není nutný primární zdroj ] Stejně jako Nachos, i Pintos má za cíl seznámit vysokoškoláky s koncepty návrhu a implementace operačních systémů tím, že bude vyžadovat implementaci významných částí skutečného operačního systému, včetně vlákno a správa paměti a přístup k systému souborů. Pintos také studenty učí cenné dovednosti ladění.
Na rozdíl od Nachosu může Pintos běžet na skutečném hardwaru x86, i když se často spouští na emulátoru x86, jako je například Bochs nebo QEMU. Nachos naopak běží jako uživatelský proces v hostitelském operačním systému a cílí na Architektura MIPS (Nachos kód musí běžet na vrcholu simulátoru MIPS).[2][není nutný primární zdroj ] Pintos a jeho doprovodné úkoly jsou také psány v programovacím jazyce C namísto C ++ (používá se pro původní Nachos) nebo Jáva (používá se pro Nachos 5.0j).
Pintos v současné době používají různé instituce, včetně UC Berkeley[3]jako akademická pomůcka ve studijních plánech operačních systémů.
Reference
- ^ Pintos, Ben Pfaff, PDF
- ^ A b „Projekty Pintos: Úvod“. Citováno 2007-04-17.
- ^ https://cs162.eecs.berkeley.edu/
externí odkazy
![]() | Tento operační systém související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |