Garbage collection

Author: Jones
Publisher:
Publish Date: 2004-01-01
Features: The book revolves around the topic of dynamic memory automatic recovery, introducing garbage collection mechanisms, and provides a detailed analysis of various algorithms and related technologies. The book consists of 12 chapters. Chapter 1 first introduces the evolution of computer memory management and the need for automatic memory recovery, introducing the terminology and notation used in this book. Chapter 2 introduces three "classic" garbage collection techniques: reference counting, mark-sweep, and copying. The following four chapters discuss these garbage collection methods and mark-compact collection in more detail. Chapters 7 and 8 introduce generational and incremental garbage collection, which play important roles in modern garbage collection implementations. Chapters 9 and 10 expand the field of garbage collection, discussing how garbage collection can run in environments where support from language compilers is not available (specifically C and C++). Chapter 11 discusses a relatively new research area—the interaction between garbage collection and hardware data cache. Chapter 12 briefly examines garbage collection for distributed systems. This book is suitable for readers interested in dynamic memory management and can be referenced by professional researchers.

📌 Related Posts