yosukeの日記: 今日の浅はかさ。 2
日記 by
yosuke
プログラムにメモリリークがある。
↓
どこで起きているか調べたい。出来るだけ手間をかけずに。
↓
/proc/self/statusを見ることにする。
↓
手抜きでcall system("cat /proc/self/status")とか書く。
↓
実行して出力を見る。
↓
メモリリークしてるのに、出力はびた一文変わらない。
↓
…。あれ? 何を見てるんだろう…。
# catのメモリ消費量。
楽することばかり考えすぎた。ファイル開いて読むくらいチャッチャッと書けばいいんだけど、unitとか文字列一致とか使い捨てのコードであまり考えたくないことってあるよね。
# 書いた直後は、すごく気がきいていると思ってた。
あるある (スコア:0)
オブジェクト指向言語におけるselfの概念が足をひっぱってPID指定を忘れてしまう
あるあるすぎて何もいえない
Re:あるある (スコア:1)
そうですよね、あるあるですよね、このくらいのこと。
# なかなか原因に気付かないところが問題。