Abstract
So far, I’ve been ignoring a huge part of app development, memory management. It can be a difficult and painful topic, and has been the bane of many a programmer. I, personally, have spent days tracking down memory leaks and over-release bugs. If you have any programming experience, you’ve probably dedicated a significant portion of your brain to dealing with memory management rules.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Recent studies conclude that garbage collection matches the efficiency of reference counting only when the total heap memory is at least 4 to 5 times that of the application’s memory footprint: Quantifying the Performance of Garbage Collection vs. Explicit Memory Management by Matthew Hertz and Emery D. Berger, Dept. of Computer Science, University of Massachusetts Amherst, Amherst, MA.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 James Bucanek
About this chapter
Cite this chapter
Bucanek, J. (2013). The Elephant in the Room. In: Learn iOS App Development. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5063-0_21
Download citation
DOI: https://doi.org/10.1007/978-1-4302-5063-0_21
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-5062-3
Online ISBN: 978-1-4302-5063-0
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)