Journal ArticleDOI
Operating system support for database management
Reads0
Chats0
TLDR
In this article, several operating system services are examined with a view toward their applicability to support of database management functions, including buffer pool management, file system, scheduling, process management, and interprocess communication.Abstract:
Several operating system services are examined with a view toward their applicability to support of database management functions. These services include buffer pool management; the file system; scheduling, process management, and interprocess communication; and consistency control.read more
Citations
More filters
Proceedings Article
Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold?
Jose M. Faleiro,Daniel J. Abadi +1 more
TL;DR: The findings indicate that the argument for latch-free algorithms’ superior scalability is far more nuanced than the current state-of-the-art in multi-core database architectures suggests.
Journal ArticleDOI
Data management support for database management
Rudolf Bayer,Peter Schlichtiger +1 more
TL;DR: This paper proposes the introduction of the concept of “consistency-preserving containers” into data management in order to improve data management support for database management and introduces a locking scheme allowing high concurrency of transactions while guaranteeing consistency.
Journal ArticleDOI
Interprocess communication and processor dispatching on the Intel 432
TL;DR: A unified facility for interprocess communication and processor dispatching on the Intel 432 is described, based on a queuing and binding mechanism called a port.
References
More filters
Journal ArticleDOI
Evaluation techniques for storage hierarchies
TL;DR: A new and efficient method of determining, in one pass of an address trace, performance measures for a large class of demand-paged, multilevel storage systems utilizing a variety of mapping schemes and replacement algorithms.
Journal ArticleDOI
The UNIX time-sharing system
Dennis M. Ritchie,Ken Thompson +1 more
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
The design and implementation of INGRES
TL;DR: The currently operational (March 1976) version of the INGRES database management system is described in this article, which gives a relational view of data, supports two high level nonprocedural data sublanguages, and runs as a collection of user processes on top of the UNIX operating system for Digital Equipment Corporation PDP 11/40, 11/45, and 11/70 computers.
Proceedings ArticleDOI
Organization and maintenance of large ordered indices
Rudolf Bayer,E. McCreight +1 more
TL;DR: The index organization described allows retrieval, insertion, and deletion of keys in time proportional to logk I where I is the size of the index and k is a device dependent natural number such that the performance of the scheme becomes near optimal.
Journal ArticleDOI
On the duality of operating system structures
Hugh C. Lauer,Roger M. Needham +1 more
TL;DR: It is demonstrated that these two categories are duals of each other and that a system which is constructed according to one model has a direct counterpart in the other, and the principal conclusion is that neither model is inherently preferable.