About: Pintos

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Pintos is computer software, a simple instructional operating system framework for the x86 instruction set architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. It was created at Stanford University by Ben Pfaff in 2004. It originated as a replacement for Not Another Completely Heuristic Operating System (Nachos), a similar system originally developed at UC Berkeley by Thomas E. Anderson, and was designed along similar lines. Like Nachos, Pintos is intended to introduce undergraduates to concepts in operating system design and implementation by requiring them to implement significant portions of a real operating system, including thread and memory management and file system access. Pintos also te

Property Value
dbo:abstract
  • PintOS es un sistema operativo educativo creado en la Stanford University en 2004 y usado en los cursos de pregrado para introducir conceptos de diseño e implementación de un sistema operativo, requiriendo la implementación de partes bastante significativas de un sistema operativo real, como son el manejo de threads y memoria y el acceso al sistema de archivos. Pintos deriva de NachOS un sistema similar creado por la University of California, Berkeley. A diferencia de NachOS, Pintos puede ejecutarse en el hardware x86 actual, en lugar de correr como una máquina virtual sobre un sistema anfitrión. Pintos está escrito en el Lenguaje de programación C en lugar de en C++. (es)
  • Pintos is computer software, a simple instructional operating system framework for the x86 instruction set architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. It was created at Stanford University by Ben Pfaff in 2004. It originated as a replacement for Not Another Completely Heuristic Operating System (Nachos), a similar system originally developed at UC Berkeley by Thomas E. Anderson, and was designed along similar lines. Like Nachos, Pintos is intended to introduce undergraduates to concepts in operating system design and implementation by requiring them to implement significant portions of a real operating system, including thread and memory management and file system access. Pintos also teaches students valuable debugging skills. Unlike Nachos, Pintos can run on actual x86 hardware, though it is often run atop an x86 emulator, such as Bochs or QEMU. Nachos, by contrast, runs as a user process on a host operating system, and targets the MIPS architecture (Nachos code must run atop a MIPS simulator). Pintos and its accompanying assignments are also written in the programming language C instead of C++ (used for original Nachos) or Java (used for Nachos 5.0j). Pintos is currently used by multiple institutions, including UT Austin, UC Berkeley and Imperial College London, as an academic aid in Operating Systems class curriculums. (en)
  • Pintos(핀토스)는 컴퓨터 소프트웨어로서, X86 명령어 집합 아키텍처를 위한 단순 지시적 운영 체제 프레임워크이다. 커널 스레드, 사용자 프로그램의 로드 및 실행, 파일 시스템을 지원하지만 이들 모두를 매우 단순한 방식으로 구현한다. 2004년 스탠퍼드 대학교에서 Ben Pfaff에 의해 개발되었다. 원래 캘리포니아 대학교 버클리에서 개발된 유사한 시스템인 (Not Another Completely Heuristic Operating System)를 대체하려는 데에서 비롯되었으며 비슷한 선들을 따라 설계되었다. Nachos와 비슷하게 Pintos는 스레드와 메모리 관리, 파일 시스템 접근 등을 포함하여 실제 운영 체제의 중요한 부분을 직접 구현하는 것을 요구함으로써 대학 학부생들에게 운영 체제 설계, 구현의 개념을 소개하기 위해 고안된 것이다. Pintos는 또한 학생들에게 가치있는 디버깅 기술을 교육한다. Nachos와 달리, Pintos는 실제 x86 하드웨어에서 구동이 가능하지만 Bochs 또는 QEMU와 같은 x86 에뮬레이터 위에 구동되기도 한다. 반면에 Nachos는 호스트 운영 체제의 사용자 프로세스로 실행되며 MIPS 아키텍처를 대상으로 한다. (Nachos는 MIPS 시뮬레이터 위에서 실행되어야 한다) Pintos와 동반 과제들은 또한 C++(오리지널 Nachos용으로 사용됨)나 자바(Nachos 5.0용으로 사용됨) 대신 C 프로그래밍 언어로 개발되어 있다. (ko)
dbo:computingPlatform
dbo:license
dbo:programmingLanguage
dbo:wikiPageID
  • 4419876 (xsd:integer)
dbo:wikiPageLength
  • 3693 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1112540963 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
  • Ben Pfaff (en)
dbp:caption
  • An instructional operating system (en)
dbp:developer
  • Ben Pfaff (en)
dbp:language
  • English (en)
dbp:license
dbp:name
  • Pintos (en)
dbp:platform
dbp:programmingLanguage
dbp:title
  • Pintos (en)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • PintOS es un sistema operativo educativo creado en la Stanford University en 2004 y usado en los cursos de pregrado para introducir conceptos de diseño e implementación de un sistema operativo, requiriendo la implementación de partes bastante significativas de un sistema operativo real, como son el manejo de threads y memoria y el acceso al sistema de archivos. Pintos deriva de NachOS un sistema similar creado por la University of California, Berkeley. A diferencia de NachOS, Pintos puede ejecutarse en el hardware x86 actual, en lugar de correr como una máquina virtual sobre un sistema anfitrión. Pintos está escrito en el Lenguaje de programación C en lugar de en C++. (es)
  • Pintos is computer software, a simple instructional operating system framework for the x86 instruction set architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. It was created at Stanford University by Ben Pfaff in 2004. It originated as a replacement for Not Another Completely Heuristic Operating System (Nachos), a similar system originally developed at UC Berkeley by Thomas E. Anderson, and was designed along similar lines. Like Nachos, Pintos is intended to introduce undergraduates to concepts in operating system design and implementation by requiring them to implement significant portions of a real operating system, including thread and memory management and file system access. Pintos also te (en)
  • Pintos(핀토스)는 컴퓨터 소프트웨어로서, X86 명령어 집합 아키텍처를 위한 단순 지시적 운영 체제 프레임워크이다. 커널 스레드, 사용자 프로그램의 로드 및 실행, 파일 시스템을 지원하지만 이들 모두를 매우 단순한 방식으로 구현한다. 2004년 스탠퍼드 대학교에서 Ben Pfaff에 의해 개발되었다. 원래 캘리포니아 대학교 버클리에서 개발된 유사한 시스템인 (Not Another Completely Heuristic Operating System)를 대체하려는 데에서 비롯되었으며 비슷한 선들을 따라 설계되었다. Nachos와 비슷하게 Pintos는 스레드와 메모리 관리, 파일 시스템 접근 등을 포함하여 실제 운영 체제의 중요한 부분을 직접 구현하는 것을 요구함으로써 대학 학부생들에게 운영 체제 설계, 구현의 개념을 소개하기 위해 고안된 것이다. Pintos는 또한 학생들에게 가치있는 디버깅 기술을 교육한다. (ko)
rdfs:label
  • Pintos (en)
  • Pintos (es)
  • Pintos (ko)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Pintos (en)
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License