Book Review: Fundamentals of Operating Systems by A.M. Lister - Second Edition

  /     /   Book     Operating Systems     Retro     Review    

It was fascinating to read this book from 1979 and see how operating system design was viewed then, compared to now. The biggest change being the shift in importance from batch processing to the interactive use of computers. Despite the advances since this book was written, it is surprising how many themes are just as relevant.

I loved the comparisons between the different mainframes and minis of the day, such as the PDP-11 and IBM 370 series, and how various functions were implemented in their operating systems. This book gives you a really good insight into the relatively early days of operating systems, so that you can better understand how we got to where we are now.

While covering issues such as Virtual Memory, Memory Management, Concurrent Processing, File Systems and Resource Allocation the author discusses differing approaches which makes for interesting reading as there was no agreed consensus, as to the best strategy, at that time.

This book is still useful if you want to understand the basics of operating systems design, but is of real interest to the computer historian, who will find a wealth of information in an easy to understand format.

Creative Commons License
Book Review: Fundamentals of Operating Systems by A.M. Lister - Second Edition by Lawrence Woodman is licensed under a Creative Commons Attribution 4.0 International License.

Share This Post


Sign up to get new articles straight to your inbox.

Delivered by FeedBurner

Related Articles

Book Review: What the Dormouse Said by John Markoff

The premise of this book is that the 60s/70s counter-culture led to the personal computer revolution. I think the book demonstrated well how this influenced SAIL and how the Augment lab innovations led...   Read More

Book Review: Electronic Brains: Stories from the Dawn of the Computer Age by Mike Hally

This is an interesting history of computer development around the world during the 1940s and 50s.  The book grew out of a radio series on BBS Radio 4 and contains lots of original material gained from ...   Read More

Book Review: The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks, Jr.

This book, written in 1975, offers a fascinating insight into the software engineering process used at that time. The author draws from his experience as project manager for the IBM System/360 and OS/...   Read More

Connecting a Parallel Printer to a Modern Linux Machine Using a LogiLink USB to Parallel Cable, D-SUB 25pin

I have a number of older printers that I would like to connect to my modern machine, but have been unable to do so because my computer doesn't have a parallel interface. After searching the internet f...   Read More

The Mouse Programming Language on CP/M

Mouse is an interpreted stack orientated language designed by Peter Grogono around 1975. It was designed to be a small but powerful language for microcomputers, similar to Forth, but much simpler. On...   Read More