nDiki : 循環参照
循環参照 - circular reference
- 参照カウント方式の場合には、気が気でないもの。
C# + CLR の場合は参照カウント方式ではないので問題なし。
関連情報
- メモリ管理
- 弱参照 - weak reference
- ソフト参照 - soft reference
スポンサード リンク
Related term
2004年1月23日 (金)
■ [ Perl ] Devel::Cycle

WiKicker のメモリ消費量を抑えるためにメモリリークチェック用モジュールをいくつか試してみる。
- Devel::Leak - リークをチェックするコードの最初と最後にサブルーチンを呼ぶ。リークはアドレスで表示される。
- Devel::LeakTrace - use すると勝手にプログラムのリークをチェックする。表示は Devel::Leak と同じタイプ。dh-make-perl でうまくパッケージ化できなかったので試すのやめ。
- Devel::ObjectTracker - perl -d:ObjectTracker ... として使用。プログラム実行のトレースをファイルに書き出す。デフォルトで標準出力にメッセージを吐くのでCGI プログラムでは困る。実行時ディレクトリに .objecttracer というファイルを置きその中に $Devel::ObjectTracker::verbose = 0; と書いておけば最初から出力を抑制しておける。が、試してみたらセグメンテーションフォルト。
- Devel::Cycle - 指定したリファレンスを辿り循環参照が無いかを検出するサブルーチンを提供。
- Test::Memory::Cycle - 上記のテストハーネス用のインタフェース。
結局うまく使えそうなのは、Devel::Cycle ぐらいかな。 循環参照を発見した場合の表示は見やすい。 WiKicker の何か所かでチェックしてみたけど、今のところ見つからず。
- [ WiKicker ] 「最近のアクセスログ」処理思案 (2004-01-17)
- www.naney.org サーバ断続的にダウン (2006-04-30)
- [ Perl ] Devel::Size (2004-01-21)
- WiKicker 0.34 リリース - 添付機能のコードを追加 (2006-06-11)
- [ WiKicker ] eval "use ..." (2004-01-23)
2004年2月22日 (日)
■ [ DiKicker ] 最低限の機能を実装

いい加減に実装の継承をバシバシしているので、コードが乱れているもののちょっとづつ動くようになってきた。
@ WiKicker の循環参照も発見
1ヶ所相互参照しているオブジェクト生成を発見。 こいつが芋蔓式に他のオブジェクトの解放を妨げていた可能性大。
- WiKicker に Flickr 関連機能追加 (2005-02-11)
- mixiに登録 (2004-11-19)
- [ Perl ] Log::Log4perlのはまりどころ (2004-03-02)
- [ DiKicker ] フッタの処理を追加 (2004-05-03)
- 有給休暇 - フリーソフトウェア開発のための休暇2日目 (2006-03-03)
■よく検索されるキーワード
torrent(109) x31(45) thinkpad(31) 動画(29) 提案書(26) mp980(24) 手帳(24) windows(23) linux(23) 画像(21) 使い方(21) リフィル(21) debian(20) usb(20) tc-1(19) perl(19) 筆まめ(18) 壁紙(17) ほぼ日手帳(16) 冷蔵庫(14) ドラマ(13) wiki(13) 書き方(12) ダイソー(12) システム手帳(12) 宮根誠司(12) ノート(11) so905ics(11) 無印(11) バッグインバッグ(11) 映画(11) 設定(10) 修理(10) 宮根(9) ssh(9) a6(9) ほぼ日(9) 黒田征太郎(9) バッグ(9) gmail(8) 感想(8) 娘(8) f-01a(8) メモリ(8) gtd(8) ブログ(8) nikon(8) allinanchor:*.torrent(8) ボールペン(7) 方眼(7) ポイント(7) 4c(7) ヨドバシカメラ(7) ケース(7) twitter(7) apache(7) ht-01a(7) ヨドバシ(7) ubuntu(7) truecrypt(7) n-02a(7) 作り方(7) minolta(7) af(6) インストール(6) ガントチャート(6) mp3(6) zippo(6) hdd(6) emacs(6) レビュー(6) カバー(6) vq1005(6) 日本語(6) ハクキンカイロ(6) 無印良品(6) グレゴリー(6) 交換(6) nikkor(6) pixus(6)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.448595s / load averages: 0.18, 0.25, 0.24
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク