Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
OpenVMS AXP internals and data structures (version 1.5)
Goldenberg R., Saravanan S., Digital Press, Newton, MA, 1994. Type: Book (9781555581206)
Date Reviewed: Sep 1 1996

Two years ago, when I reviewed a portion of the predecessor of this book [1,2], I wrote, “I believe that Digital Press will eventually have a worthy successor to their VAX/VMS Internals book, but for those who can afford to wait until the first revised edition is available towards the end of 1993, I’d recommend doing so.” As with many computer-related projects, the release date for the first revised edition seems to have slipped a bit, but this volume is indeed a worthy successor to the well-known VAX/VMS internals and data structures [3]. The organization of this book closely follows that of its predecessors. It is divided into nine parts and eight appendices. The parts are

  • Introduction

  • Control Mechanisms

  • Synchronization

  • Scheduling and Time Support

  • Memory Management

  • Input/output

  • Life of a Process

  • Life of the System

  • Miscellaneous Topics

The one change from the VAX/VMS book to this one is the expansion of the material on synchronization from a chapter in the introduction of the old book to a full part in the new. Each part contains an overview, a description of the system services provided by Open VMS AXP, a description of the relevant system data structures, and finally, a description of the control flow.

VAX/VMS internals and data structures has been used in VMS internals classes for a number of years, and that use reflects the purpose of both books: to provide detailed information about the internals of the VMS operating system. The overview sections of the new book could also be used as supplementary material for an operating systems class. This book’s only failure in achieving the first purpose is obsolescence. It documents version 1.5 of Open VMS AXP, but newer versions of Open VMS AXP have already been released. Given this problem, I was surprised that Digital Press chose to release this book in hardback, increasing its cost and the chance that it will be out of date much sooner than it will wear out. For the second purpose, I found that the overview sections on synchronization and memory management had good discussions of the general problems an operating system needs to solve, before delving into the specifics of how these problems are solved in Open VMS AXP. Using the entire book for such a class would be overkill. The book goes into a level of detail that only those who will be working with Open VMS AXP on a regular basis need. That level of detail is both its greatest strength and its biggest weakness. It is a strength because, other than reading the code itself, there is no better way to learn how the system works. It is a weakness because details change faster than books can be updated, and because it is impossible to absorb all of the detail in one reading. This book requires multiple readings, one to get the big picture, and subsequent perusals to review selected chapters as the need arises.

I offer a qualified recommendation. If you deal with the internals of Open VMS AXP, you will want to have access to a copy of this book. But then, you probably already do.

Reviewer:  D. M. Bowen Review #: CR118986 (9609-0662)
1) Goldenberg, R. and Sarovanan, S. Alpha platforms internals and data structures, preliminary edition, volume 1. Digital Press, Burlington, MA, 1992.
2) Goldenberg, R. and Sarovanan, S. Alpha platforms internals and data structures, preliminary edition, volume 2. Digital Press, Burlington, MA, 1992.
3) Goldenberg, R. E.; Kenah, L. J.; and Dumas, D. E. VAX/VMS internals and data structures. Digital Press, Burlington, MA, 1991.
Bookmark and Share
 
Openvms (D.4.0 ... )
 
 
Alpha Axp (C.5.3 ... )
 
 
Data Types And Structures (D.3.3 ... )
 
 
Instruction Set Design (C.0 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Openvms": Date
OpenVMS
Bhargava R., McGraw-Hill, Inc., New York, NY, 1995. Type: Book (9780070051577)
May 1 1996
The Open VMS user’s guide (2nd ed.)
Holmay P., Digital Press, Newton, MA, 1998. Type: Book (9781555582036)
Dec 1 1998

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy