Я могу найти вопросы о зомби, но ни один из них напрямую не касается того, что они есть, и почему и как они происходят. Есть пара, в которой рассматриваются процессы зомби в контексте ответа на конкретный вопрос, но не рассматриваются причины.
Есть также вопросы о зомби-процессах и вопросах о Objective-C/Cocoa связанных объектах зомби. Каковы различия или как они связаны? Является ли "EXEC_BAD_ACCESS" на Mac/iPhone (или подобная ошибка на других платформах) синонимом зомби?
Как можно предотвратить зомби и есть ли какие-либо рекомендации, которые помогут избежать их?
Было бы полезно иметь эту информацию в одном месте. Этот вопрос призван быть агностиком платформы/языка, если это возможно.