Howto
-
When realloc() Doesn't Allocate
-
malloc()'s Tricky Error Reporting
-
The Internals of Unix Pipes and FIFOs
-
File Descriptors During fork() and exec()
-
Unix Hard Links, Soft Links, and Files
-
Data Structures of Unix File I/O
-
Implementing Fault-Tolerant Software With Transactions
-
Building Fault-Tolerant Software With Transactions
-
Types of Transactional Operations
-
Everything About errno; plus Transactions
-
Transactional malloc() and free()
-
Transaction Logs
-
More on Resource Privatization
-
Transactional memcpy() and Resource Privatization
-
Transactional Access to Arbitrary Memory Locations
-
Writing the Beginning and End of a Transaction
-
Transaction Roll-Back and Serializability
-
Implementing a Simple Transaction Manager in C