プロフィール

kosaki

Author:kosaki
連絡先はコチラ

ブログ検索
最近の記事
最近のコメント
最近のトラックバック
リンク
カテゴリー
月別アーカイブ
RSSフィード
FC2ブログランキング

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | 【--------(--) --:--:--】 | Trackback(-) | Comments(-)

読書会で受けたmallocへの質問について このエントリーをはてなブックマークに追加

せっかくだから覚えている範囲で読書会で聞かれた質問に回答


1.
Q. MALLOC_CHECK_ を使っていて、かつ、chunkサイズが128K以上の場合2重freeはどうやって検出しているのか
A. 検出できない。検出しようとして、mapされていないアドレスにアクセスしてSIGSEGVする。(すくなくとも手元のCentOS4.2ではそうなった)

2.
Q. anonymous mmapは/dev/zeroをopenしているか、MAP_ANONYMOUSフラグを使っているか
A. MAP_ANONYMOUSを使っていました。つまり私のカンチガイ。申し訳ない
関連記事


linux | 【2006-09-25(Mon) 00:02:07】 | Trackback:(1) | Comments:(2)
コメント
このコメントは管理人のみ閲覧できます
2007-09-01 土 19:18:57 | | # [ 編集]
このコメントは管理人のみ閲覧できます
2007-12-15 土 15:26:12 | | # [ 編集]
ところで、Linuxで/dev/zeroのソースコードってどこ?なんか、ごとむさんが、あれは共有メモリの仕組みで云々とか言っていた気がするが・・
【2006-09-25 Mon 11:56:55】 | 革命の日々!
  1. 無料アクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。