- Title
- 2OS
- Creator
- Machanick, Philip
- Subject
- To be catalogued
- Date Issued
- 2016
- Date
- 2016
- Type
- text
- Type
- article
- Identifier
- http://hdl.handle.net/10962/439214
- Identifier
- vital:73556
- Identifier
- https://homes.cs.ru.ac.za/philip/Courses/CS2-OS/Cs2ToOS.pdf
- Description
- In this book I approach the problem of understanding an OS from the point of view of a C programmer who needs to understand enough of how an OS works to program efficiently and avoid traps and pitfalls arising from not understanding what is happening underneath you. If you have a deep understanding of the memory system, you will not program in a style that loses significant performance by breaking the assumptions of the OS designer. If you have an understanding of how IO works, you can make good use of OS services. As you work through this book you will see other examples.
- Format
- 150 pages
- Format
- Language
- English
- Relation
- Rhodes University
- Relation
- Machanick, P., 2016. 2OS. RAMpage Research
- Relation
- Rhodes University volume 2016 number 1 1 150 2016 document
- Rights
- Publisher
- Rights
- Use of this resource is governed by the terms and conditions of Philip Machanick in the RAMpage Research imprint under an Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) licence: http://creativecommons.org/licenses/by-nc/4.0/
- Hits: 177
- Visitors: 179
- Downloads: 8
Thumbnail | File | Description | Size | Format | |||
---|---|---|---|---|---|---|---|
View Details Download | SOURCE1 | 2OS.pdf | 2 MB | Adobe Acrobat PDF | View Details Download |