Lo Gin : June 201 0 Minix 3 : Status Rep O Rt a N D Current Rese a Rch 7 Minix 3: Status Report and Current Research
نویسنده
چکیده
Despite the fact that Andrew Tanenbaum has been producing open source code for 30 years as a professor at the Vrije Universiteit, somehow he found the time to (co)author 18 books and 150 papers and become a Fellow of the ACM and of the IEEE. He was awarded the USENIX Flame Award in 2008. He believes that computers should be like TV sets: you plug them in and they work perfectly for the next 10 years.
منابع مشابه
Porting the QEMU virtualization software to MINIX 3 Master's thesis in Computer Science
The MINIX 3 operating system aims to make computers more reliable and more secure by keeping privileged code small and simple. Unfortunately, at the moment only few major programs have been ported to MINIX. In particular, no virtualization software is available. By isolating software environments from each other, virtualization aids in software development and provides an additional way to achi...
متن کاملRT-MINIXv2: Architecture and Interrupt Handling
Tanenbaum’s MINIX operating system [1] was extended by Wainer with Real-Time (RT) services to conform RT-MINIX [2,3]. This work is on RTMINIXv2, a new version for academic uses that includes a RT-microkernel with more flexible IPC facilities supporting basic priority inheritance protocol, a fixed priority scheduler, timer and event driven interrupt management, statistics and RTmetrics collectio...
متن کاملBuilding a Dependable Operating System : Fault Tolerance in Minix 3
This work was carried out in the ASCI graduate school. ASCI dissertation series number 208. " We're getting bloated and huge. Yes, it's a problem.. .. I'd like to say we have a plan. "
متن کاملEnd-to-end Integrity for File-System Data
The MINIX 3 operating system is designed to restart misbehaving or crashed drivers, but currently cannot protect the user’s file-system data. Because the blockdevice stack lacks end-to-end integrity, it is impossible to tell whether data corruption occurred—and, even if we could, there is no means to recover the data lost. Therefore, we have extended MINIX 3’s failureresilience mechanisms with ...
متن کاملIsolating Operating System Extensions in User-mode Processes
This paper explores the principles and practice of isolating faulty extensions in order to improve operating systems dependability. In particular, we explore in detail the various powers extensions may need and how they can be effectively restricted in the damage they can do in the event a bug is triggered. To demonstrate how these principles can be applied in practice we describe how MINIX 3, ...
متن کامل