scispace - formally typeset
Journal ArticleDOI

TENEX, a paged time sharing system for the PDP - 10

TLDR
Although the implementation described here required some compromise to achieve a system operational within six months of hardware checkout, TENEX has met its major goals and provided reliable service at several sites and through the ARPA network.
Abstract
TENEX is a new time sharing system implemented on a DEC PDP-10 augmented by special paging hardware developed at BBN. This report specifies a set of goals which are important for any time sharing system. It describes how the TENEX design and implementation achieve these goals. These include specifications for a powerful multiprocess large memory virtual machine, intimate terminal interaction, comprehensive uniform file and I/O capabilities, and clean flexible system structure. Although the implementation described here required some compromise to achieve a system operational within six months of hardware checkout, TENEX has met its major goals and provided reliable service at several sites and through the ARPA network.

read more

Citations
More filters
Journal ArticleDOI

The protection of information in computer systems

TL;DR: In this article, the authors explore the mechanics of protecting computer-stored information from unauthorized use or modification, focusing on those architectural structures-whether hardware or software-that are necessary to support information protection.
Journal ArticleDOI

The UNIX time-sharing system

TL;DR: The nature and implementation of the file system and of the user command interface are discussed, including the ability to initiate asynchronous processes and over 100 subsystems including a dozen languages.
Journal ArticleDOI

Memory coherence in shared virtual memory systems

TL;DR: Both theoretical and practical results show that the memory coherence problem can indeed be solved efficiently on a loosely coupled multiprocessor.
Proceedings Article

FLUSH+RELOAD: a high resolution, low noise, L3 cache side-channel attack

TL;DR: This paper presents FLUSH+RELOAD, a cache side-channel attack technique that exploits a weakness in the Intel X86 processors to monitor access to memory lines in shared pages and recovers 96.7% of the bits of the secret key by observing a single signature or decryption round.
Journal ArticleDOI

Beyond the chalkboard: computer support for collaboration and problem solving in meetings

TL;DR: The Colab meeting room at Xerox PARC as mentioned in this paper has been created to study computer support of collaborative problem solving in face-to-face meetings, and the long-term goal is to understand how to build computer tools to make meetings more effective.
References
More filters
Journal ArticleDOI

The working set model for program behavior

TL;DR: A new model, the “working set model,” is developed, defined to be the collection of its most recently used pages, which provides knowledge vital to the dynamic management of paged memories.
Proceedings ArticleDOI

Introduction and overview of the multics system

TL;DR: Multics as discussed by the authors is a general-purpose programming system for large-scale information and computing systems, which was developed as a research project at the General Electric (GE) 645 computer.
Proceedings ArticleDOI

An experimental time-sharing system

TL;DR: A scheduling algorithm of one of us (FJC) that illustrates some of the techniques which may be employed to enhance and be analyzed for the performance limits of such a time-sharing system.
Journal ArticleDOI

Properties of the working-set model

TL;DR: The independent-reference model, in which page references are statistically independent, is used to assess the effects of interpage dependencies on working-set size observations and under general assumptions, working- set size is shown to be normally distributed.