scispace - formally typeset
Open AccessBook

Operating Systems: Internals and Design Principles, 6/e

Reads0
Chats0
TLDR
This book presents the nature and characteristics of modern-day operating systems clearly and completely, and serves as both a basic reference and an up-to-date survey of the state of the art.
Abstract
Serving as both a basic reference and an up-to-date survey of the state of the art, this book covers the concepts, structure, and mechanisms of operating systems. Stallings presents the nature and characteristics of modern-day operating systems clearly and completely. Updated treatment of Windows as a case study to cover Windows Vista. Online animations with references incorporated throughout. A new chapter on Embedded Operating Systems. Part Six (Distributed Systems and Security) moved online, reducing the cost and size of the book without loss of content. Expanded coverage of security. New figures added, with many existing figures updated to enhance clarity. A useful reference for programmers, systems engineers, network designers and others involved in the design of computer products, information system and computer system personnel.

read more

Citations
More filters
Book ChapterDOI

Research and Application of Embedded Real-Time Operating System

Zhangbo
TL;DR: The experimental results show that the design fully complies with the requirements of embedded real-time operating system, can achieve the purposes of reducing the complexity of embedded software design and improving the maintainability, reliability, flexibility.

Virtualisation-Based Security Countermeasures in Software Runtime Systems (Op virtualisatie gebaseerde beveiligingsmaatregelen voor software-uitvoeringssystemen)

TL;DR: This dissertation contributes security mitigation techniques that address the problem of operating system security and argues in favour of the role that virtualisation technology can play within such environments and discusses a realistic scenario for integrating a security countermeasure into similar software architectures delivered on demand, as in current cloud computing settings.
Proceedings ArticleDOI

peRISCVcope: A Tiny Teaching-Oriented RISC-V Interpreter

TL;DR: In this paper , the authors propose a tiny yet powerful interpreter to dig into virtualization technologies, such as the implementation of trap-and-emulate hypervisors, in the classroom.
Journal ArticleDOI

Using the Parallelism Viewpoint to Optimize the Use of Threads in Parallelism-Intensive Software Systems

TL;DR: In this paper, the authors explore the use of the Parallelism Viewpoint to support one possible strategy to reduce the number of threads, namely finding candidate threads that can be replaced by thread pooling.

Calvin Digital Commons Calvin Digital Commons Visualizing classic synchronization Visualizing classic synchronization

Joelle Adams, +1 more
TL;DR: This paper presents visualizations for the Dining Philosophers, Producers-Consumers, and Readers-Writers problems and describes their use as pedagogical tools to help students build accurate mental models of concurrency abstractions such as starvation, deadlock, livelock, and correct execution.