マルチスレッドプログラミング相談室 その6
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
750:デフォルトの名無しさん 08/05/26 03:27:13 OoOの問題じゃないかなと思ったり。 751:デフォルトの名無しさん 08/05/26 13:30:52 UOがどうしたって? 752:匿名 08/05/30 15:12:16 スレッドは非常に難しいです。 スレッドを利用しないでコンカレントプログラムが容易にできます。 以下のページが参考になります。 http://www.cspjapan.org/ 753:デフォルトの名無しさん 08/05/30 15:57:17 ばか? 754:デフォルトの名無しさん 08/06/05 15:10:05 生成したスレッドがmallocをしている最中に SuspendThreadするとどんな問題が発生しますか? 755:デフォルトの名無しさん 08/06/05 15:26:07 mallocの中で排他制御しているだろうから、他のスレッドがmallocを呼 ぶと返ってこなくなるかも。 756:デフォルトの名無しさん 08/06/05 15:27:38 mallocがマルチスレッド対応版だと仮定すると、 ヒープ管理データへのアクセスの排他のために mutexを握るタイミングがあるはず そのタイミングでSuspendされると ほかのスレッドがmalloc/free関連の処理をしようとして mutex握れなくてずっと待ちに入る newがmallocをベースにしているならnew/deleteも はたから見るとハングアップに見える
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5394日前に更新/193 KB
担当:undef