POSIX.4 Programmers Guide : Programming for the Real World

posix.4 programmers guide : programming for the real world

more information about POSIX.4 Programmers Guide : Programming for the Real World

POSIX.4 Programmers Guide : Programming for the Real World

Editorial Reviews
Book Description
What's "real-world programming"? Real-world programming (typically called real-time programming) is programming that interacts in some way with the "real world" of daily life. At one time, real-time systems were confined to very esoteric applications, like rocket guidance systems. Now, they play a role in almost every aspect of life: they control the brakes on your car, video games, automatic bank tellers -- and the disk drive in your computer. It won't be long before mundane devices like toasters and hair dryers have microprocessors built in, to say nothing of multimedia devices that haven't even been invented yet. Real-world applications are characterized by deadlines. If the brake processor in your car doesn't meet a deadline, your car doesn't stop; if your video game doesn't meet a deadline, the Klingons don't die when you shoot them; if your ATM doesn't meet a deadline, you may start looking for another bank. When you've just rear-ended another car, it's no consolation that a sudden flurry of input slowed down your brake processor, so it couldn't react quickly enough when you hit the pedal. This book covers the POSIX.4 standard for portable real-time programming. The POSIX.4 standard itself is a massive document that defines system interfaces for asynchronous I/O, scheduling, communications, and other facilities. However, this book does more than explain the standard. It provides a general introduction to real-time programming and real-time issues: the problems software faces when it needs to interact with the real world and how to solve them. And, unlike most books about standards, this one isn't just readable -- it's enjoyable! If you're at all interested in real-time applications -- which include just about everything from telemetry to transaction processing -- this book will be an essential reference. Chapters include:

Includes programming exercises, solutions, and reference manual pages.

The publisher, O'Reilly and Associates
What's "real-world programming"? Real-world programming (typically called real-time programming) is programming that interacts in some way with the "real world" of daily life. At one time, real-time systems were confined to very esoteric applications, like rocket guidance systems. Now, they play a role in almost every aspect of life: they control the brakes on your car, video games, automatic bank tellers -- and the disk drive in your computer. It won't be long before mundane devices like toasters and hair dryers have microprocessors built in, to say nothing of multimedia devices that haven't even been invented yet. Real-world applications are characterized by deadlines. If the brake processor in your car doesn't meet a deadline, your car doesn't stop; if your video game doesn't meet a deadline, the Klingons don't die when you shoot them; if your ATM doesn't meet a deadline, you may start looking for another bank. When you've just rear-ended another car, it's no consolation that a sudden flurry of input slowed down your brake processor, so it couldn't react quickly enough when you hit the pedal. This book covers the POSIX.4 standard for portable real-time programming. The POSIX.4 standard itself is a massive document that defines system interfaces for asynchronous I/O, scheduling, communications, and other facilities. However, this book does more than explain the standard. It provides a general introduction to real-time programming and real-time issues: the problems software faces when it needs to interact with the real world and how to solve them. And, unlike most books about standards, this one isn't just readable -- it's enjoyable! If you're at all interested in real-time applications -- which include just about everything from telemetry to transaction processing -- this book will be an essential reference. Chapters include: The Basics of Real-Time: Multiple Tasks Better Coordination: Messages, Shared Memory, and Synchronization On Time: Scheduling, Time, and Memory Locking I/O for the Real World Measuring Real-Time Performance Includes programming exercises, solutions, and reference manual pages.

POSIX.4 Programmers Guide : Programming for the Real World

Posix.4 Programmers Guide,Bill Gallmeister,O'Reilly Media,1565920740,Computer Books: Operating Systems,Computers,Computers - Languages / Programming,Operating Systems - General,POSIX (Computer software standard),Programming - General,Programming Languages - General,Real-time programming,Unix (Operating System),Computer Programming,Computers / Languages / Programming,Computers / Operating Systems / UNIX,Computers / Programming Languages / General,Computers/Programming - General,POSIX.4, programming,Unix, Unix Linux & Unix TCL/TK

Hot Books:

  1. PowerBook and iBook Digital Field Guide
  2. PowerBuilder 9: Advanced Client/Server Development
  3. Power Collecting : Automation for Effective Asset Management
  4. PowerPoint for Litigators : How to Create Effective Illustrative Aids and Demonstrative Exhibits for Trial, Mediation, Arbitration, and Appeal
  5. Power Programming with RPC (Nutshell Handbooks)
  6. Power Up Your Profits : 31 Days to Better Selling
  7. Practical Business Math Procedures, Brief Editions-Mandatory Package: with DVD and Business Math Handbook
  8. Practical Business Math Procedures: Mandatory Package with Business Math Handbook, DVD, and Wall Street Journal insert
  9. Practical Data Analysis Volume 1
  10. Practical Financial Management

Hot Books

Hot Books

Recommended Books

  1. Hospital and Healthcare Facility Design
  2. Rockjaw, Master of the Eastern Border
  3. 3ds max 4 In Depth
  4. 3ds max 4 Magic
  5. Achieving Results: Four Stages to Off-the-Chart Excellence
  6. A Concise Dictionary of Astronomy
  7. Aeronomy of the Middle Atmosphere : Chemistry and Physics of the Stratosphere and Mesosphere
  8. Activphysics 1 Workbook
  9. After Twilight
  10. 100 Ways to Keep Your Soul Alive : Living Deeply and Fully Every Day
  11. 2004 Krause-Minkus Standard Catalog of U.S. Stamps: 2004 edition-Listings 1845-Date
  12. Acoustics in the Built Environment : Advice for the Design Team
  13. 1836 Facts About the Alamo and the Texas War for Independence
  14. A Bird Atlas of Kenya
  15. Adventure Guide to Puerto Rico