内存管理一点也不神秘————手绘iOS内存管理细节

来源:互联网 发布:tcp ip七层网络协议 编辑:程序博客网 时间:2024/05/10 20:02

今天给大家带来的一篇手绘风格博文《内存管理一点也不神秘》

每当我们程序执行alloc/new/copy/mutableCopy的时候,当我们执行release的时候,当我们执行retain的时候,当我们执行autorelease的时候,我们的内存到底是怎样在运转?

本文讲以手绘的风格像大家展示内存运作的细节内幕。



在研究引用计数之前,我们先研究一下对于单一持有者而言的引用计数管理:


好的,现在我们假想0xA106后面的这段连续内存是一间写字楼办公室啦,那么有A.B.C3个人会使用这个办公室,那么这盏日光灯会怎样开关呢?博客大巴



我们为什么要引入引用计数?


怎样算引用?

原创粉丝点击