ACM Home Page
Please provide us with feedback. Feedback
The pintos instructional operating system kernel
Full text PdfPdf (444 KB)
Source
Technical Symposium on Computer Science Education archive
Proceedings of the 40th ACM technical symposium on Computer science education table of contents
Chattanooga, TN, USA
SESSION: Systems table of contents
Pages 453-457  
Year of Publication: 2009
ISBN:978-1-60558-183-5
Also published in ...
Authors
Ben Pfaff  Nicira Networks, Palo Alto, CA, USA
Anthony Romano  Stanford University, Palo Alto, CA, USA
Godmar Back  Virginia Tech, Blacksburg, VA, USA
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 65,   Downloads (12 Months): 216,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1508865.1509023
What is a DOI?

ABSTRACT

Pintos is an instructional operating system, complete with documentation and ready-made, modular projects that introduce students to the principles of multi-programming, scheduling, virtual memory, and filesystems. By allowing students to run their work product on actual hardware, while simultaneously benefiting from debugging and dynamic analysis tools provided in simulated and emulated environments, Pintos increases student engagement. Unlike tailored versions of commercial or open source OS such as Linux, Pintos is designed from the ground up from an educational perspective. It has been used by multiple institutions for a number of years and is available for wider use.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
 
5
R. E. Bryant and D. R. O'Hallaron. Computer Systems: A Programmer's Perspective. Prentice Hall, us ed edition, Aug. 2002.
 
6
7
 
8
 
9
R. S. Fabry. The TOY operating system. Technical report, EECS Department, University of California, Berkeley, CA, Mar. 1983.
 
10
 
11
12
13
14
15
 
16
H. H. Porter. An overview of the BLITZ system. http://web.cecs.pdx.edu/ harry/Blitz/.
17

Collaborative Colleagues:
Ben Pfaff: colleagues
Anthony Romano: colleagues
Godmar Back: colleagues