Advertisement

Real-Time UNIX® Systems

Design and Application Guide

  • Borko Furht
  • Dan Grostick
  • David Gluch
  • Guy Rabbat
  • John Parker
  • Meg McRoberts

Part of the The Kluwer International Series in Engineering and Computer Science book series (SECS, volume 121)

Table of contents

  1. Front Matter
    Pages i-xxiv
  2. Borko Furht, Dan Grostick, David Gluch, Guy Rabbat, John Parker, Meg McRoberts
    Pages 1-35
  3. Borko Furht, Dan Grostick, David Gluch, Guy Rabbat, John Parker, Meg McRoberts
    Pages 37-48
  4. Borko Furht, Dan Grostick, David Gluch, Guy Rabbat, John Parker, Meg McRoberts
    Pages 49-111
  5. Borko Furht, Dan Grostick, David Gluch, Guy Rabbat, John Parker, Meg McRoberts
    Pages 113-272
  6. Borko Furht, Dan Grostick, David Gluch, Guy Rabbat, John Parker, Meg McRoberts
    Pages 273-305
  7. Back Matter
    Pages 307-316

About this book

Introduction

A growing concern of mine has been the unrealistic expectations for new computer-related technologies introduced into all kinds of organizations. Unrealistic expectations lead to disappointment, and a schizophrenic approach to the introduction of new technologies. The UNIX and real-time UNIX operating system technologies are major examples of emerging technologies with great potential benefits but unrealistic expectations. Users want to use UNIX as a common operating system throughout large segments of their organizations. A common operating system would decrease software costs by helping to provide portability and interoperability between computer systems in today's multivendor environments. Users would be able to more easily purchase new equipment and technologies and cost-effectively reuse their applications. And they could more easily connect heterogeneous equipment in different departments without having to constantly write and rewrite interfaces. On the other hand, many users in various organizations do not understand the ramifications of general-purpose versus real-time UNIX. Users tend to think of "real-time" as a way to handle exotic heart-monitoring or robotics systems. Then these users use UNIX for transaction processing and office applications and complain about its performance, robustness, and reliability. Unfortunately, the users don't realize that real-time capabilities added to UNIX can provide better performance, robustness and reliability for these non-real-time applications. Many other vendors and users do realize this, however. There are indications even now that general-purpose UNIX will go away as a separate entity. It will be replaced by a real-time UNIX. General-purpose UNIX will exist only as a subset of real-time UNIX.

Keywords

Interrupt Processing UNIX computer control controlling data structures driver file system interface kernel operating system performance programming scheduling

Authors and affiliations

  • Borko Furht
    • 1
  • Dan Grostick
    • 1
  • David Gluch
    • 1
  • Guy Rabbat
    • 1
  • John Parker
    • 1
  • Meg McRoberts
    • 1
  1. 1.Modular Computer Systems, Inc.USA

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4615-3978-0
  • Copyright Information Kluwer Academic Publishers 1991
  • Publisher Name Springer, Boston, MA
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4613-6777-2
  • Online ISBN 978-1-4615-3978-0
  • Series Print ISSN 0893-3405
  • Buy this book on publisher's site