POSIX 4 Book Review
|
POSIX 4
POSIX 4 Chapters
POSIX 4 Chapters
- Introduction
- What's POSIX
- Doing More the POSIX Way
- The POSIX Environment
- The Applications are Varied
- The Problems are the Same
- Some Solutions to These Problems
- What POSIX Does Not Do
- The POSIX Way
- What POSIX Is
- Compile-Time Checking
- Run-Time Checking
- Headers and Namespace Pollution
- Who's Got What?
- Conclusion
- The Basics of Real-Time: Multiple Tasks
- Doing Everything at Once
- Running in Cycles
- Multiple Processes
- Signals
- Conclusion
- Exercises
- Better Coordination: Messages, Shared Memory and Synchronization
- Communicating Between Processes
- POSIX 1 Communication: Pipers and FIFOs
- System V Message Queues
- POSIX.4 Message Queues
- POSIX.4 Sahred Memory and File Mapping
- Synchronizing Multiple Processes
- Conclusion
- Exercises
- On Time: Scheduling, Time and Memory Locking
- Trying to Make Things Happen on Time
- Rates and Responses
- Standard Scheduling Solutions Under UNIX
- Portable Real-Time Scheduling: the POSIX.4 Scheduling Interfaces
- Making Things Happen On Time
- Keeping Your Memory Handy: UNIX and POSIX Memory Locking
- Brass Tacks
- Nice but Not Neccessary: How to Make the Time Readable
- Conclusion
- Exercises
- I/O for the Real World
- I/O Is Everything
- I/O in Real-Time Systems
- UNIX Has a Problem with Real-Time I/O
- Standard UNIX Facilities for Real-World I/O
- Achieving Greater Control over File Operations
- Asynchronous I/O: I/O While You Don't Wait
- Deterministic I/O
- Conclusion
- Exercises
- Performance, or How to Choose an Operating System
- Performance in Real-Time Systems
- Measuring the Right Thing
- Metrics for POSIX Systems
- Conclusion
- Exercises
- ManPages
POSIX 4 Appendices
- Exercise Code
- Bibliography
- Index
|
|
Poised Solutions Library
Programming Books | Administration Books | Cyber Security Books
Computer Science Books | Electronic Books | Literature Books
Assembly Coding | System Coding | General Coding
GUI Coding | Shell Coding | Functional Coding | Web Coding
Browser Coding | Database Coding | Coding Philosophy
© Poised Solutions Copyright 2008 - 2009
Web Development and Web Design by Poised Solutions IT Practice
Guild of Developers • PantheonOS • Cyber Security