2013年10月19日土曜日

メモリ管理の考え方で大事なこと4つ [箇条書きで]

参照カウントによるメモリ管理は複雑で面倒なイメージですが、以下の4つのことを意識していればよいとのこと。

以前メモリに関して自分でもまとめていましたが、この考え方は大事なのでメモします。

メモリ管理の考え方

  • 自分が生成したオブジェクトの所有者は、自分である
  • 自分が生成していないオブジェクトも、所有することができる
  • 自分が所有しているオブジェクトが必要なくなったら、解放する
  • 自分が所有してないオブジェクトを解放してはならない

なるほど、単純。参照カウントによるメモリ管理の考え方はこれだけです。
でも、やってみると奥が深い。

参照カウントに慣れていなくて行き詰まったりした方は、この考え方を思い出してみるといいかもしれません。

参考書籍


0 件のコメント:

コメントを投稿