White Papers

Unix as an Application Program

Overview Off late the author has had running at CMU a computing environment in which the functions of a traditional Unix system are cleanly divided into two parts: facilities which manage the hardware resources of a computer system (such as CPU, I/O and memory) and support for higher-level resource abstractions used in the building of application programs, e.g. files and sockets. This paper describes the implementation of Unix as a multithreaded application program running on the Mach kernel. The rationale, design, implementation history and performance of the system is presented.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Carnegie Mellon University
File Format
PDF
Date Published
Oct 22, 2008
Format
White Papers
Topics
UNIX, Processors

Similiar White Papers

The Smart Port Card: An Embedded Unix Processor Architecture for Network Management and Active Networking

The Smart Port Card: An Embedded Unix Processor Architecture for Network Management and Active Networking

This paper describes the architecture of the Smart Port Card (SPC) designed for use with the Washington University Gigab

Publisher: Washington University in St. Louis  |  Tags: applications, intel, management, network, network management

Gertex Weaves a New ERP Landscape Using SAP Software on IBM System p5

Gertex Weaves a New ERP Landscape Using SAP Software on IBM System p5

Gertex Textil GmbH is a medium-sized company operating in the textiles sector. The company wanted to replace sector-spec

Publisher: IBM  |  Tags: erp, linux, server, software

Genesys Enterprise Routing Solution V7.5 on IBM System p 570: Performance Report V1.0

Genesys Enterprise Routing Solution V7.5 on IBM System p 570: Performance Report V1.0

An IBM System p 570 with an IBM POWER6 processor server running IBM AIX 5L Version 5.3.6 and IBM DB2 Universal Database

Publisher: IBM  |  Tags: server

PipesFS: Fast Linux I/O in the Unix Tradition

PipesFS: Fast Linux I/O in the Unix Tradition

This paper presents PipesFS, an I/O architecture for Linux 2.6 that increases I/O throughput and adds support for hetero

Publisher: Vrije Universiteit  |  Tags: applications, data, kernel, linux, os

Parallel Genetic Algorithms for Tuning a Fuzzy Data Mining System

Parallel Genetic Algorithms for Tuning a Fuzzy Data Mining System

This paper describes parallel implementations of the genetic algorithm that were run on both a multiprocessor Unix works

Publisher: Mississippi State University  |  Tags: linux

Carnegie Mellon University White Papers

Cyber Threats and the U S Economy

Cyber Threats and the U S Economy

The Internet has proven to be an engine that is driving a revolution in the way individuals and organizations conduct bu

Publisher: Carnegie Mellon University  |  Tags: network, research and development

SEAD: Secure Efficient Distance Vector Routing for Mobile Wireless Ad Hoc Networks

SEAD: Secure Efficient Distance Vector Routing for Mobile Wireless Ad Hoc Networks

An ad hoc network is a collection of wireless computers (nodes), communicating among themselves over possibly multihop p

Publisher: Carnegie Mellon University  |  Tags: cpu, infrastructure, network

Packet Leashes: A Defense Against Wormhole Attacks in Wireless Networks

Packet Leashes: A Defense Against Wormhole Attacks in Wireless Networks

As mobile ad hoc network applications are deployed, security emerges as a central requirement. This paper introduces the

Publisher: Carnegie Mellon University  |  Tags: applications, network, wireless networks, wireless security

Verification of RSTP Convergence and Scalability by Measurements and Simulations

Verification of RSTP Convergence and Scalability by Measurements and Simulations

As the Ethernet technology is growing out from the LAN environment, its restoration and scalability properties are getti

Publisher: Carnegie Mellon University  |  Tags: ethernet, network

Modified Logistic Regression: An Approximation to SVM and Its Applications in Large-Scale Text Categorization

Modified Logistic Regression: An Approximation to SVM and Its Applications in Large-Scale Text Categorization

Logistic Regression (LR) has been widely used in statistics for many years, and has received extensive study in machine

Publisher: Carnegie Mellon University