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
Patent

System and method for controlling central processing unit power with reduced frequency oscillations

TL;DR: In this paper, a method of dynamically controlling power within a central processing unit is disclosed and may include entering an idle state, reviewing a previous busy cycle immediately prior to the idle state and based on the previous busy cycles determining a CPU frequency for a next busy cycle.
Proceedings ArticleDOI

Developing Embedded Kernel for System-On-a-Chip Platform of Heterogeneous Multiprocessor Architecture

TL;DR: The design and the approach not only reduce the software complexity in developing a kernel to manage different processors in a system but also enable a symmetric view from processors of different architectures.
Proceedings ArticleDOI

Exploiting Process Variation for Read Performance Improvement on LDPC Based Flash Memory Storage Systems

TL;DR: A block grouping approach is proposed to classify the flash blocks based on their reliability, and a read data placement scheme is proposed, which is designed to place read-hot data on flash blocks with high reliability and move read-cold data to blocks with low reliability.

Application of Software Components in Operating System Design

TL;DR: The primary goal of the HelenOS project is to create a comprehensive research and development platform in the domain of general-purpose operating systems that would support state-of-the-art approaches and methods while at the same time focusing on practical relevance.
Proceedings ArticleDOI

Teaching operating systems: windows kernel projects

TL;DR: Abstract Memory Management (AMM) provides a framework for modifying the working set management in Windows while still hiding many implementation details of the kernel.