[過去ログ]
マルチスレッドプログラミング相談室 (986レス)
マルチスレッドプログラミング相談室 http://toro.5ch.net/test/read.cgi/tech/997345868/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
911: デフォルトの名無しさん [sage] 02/11/16 01:35 >>908 スレッド A からスレッド B に参照を代入しようとしている。同時にスレッド C が 参照を開放しようとしている。 最初の時点で参照を持っているのは A と C だから参照数は 2、C がカウントダウン したところで参照数は 1、そのあと B に代入されてカウントは 2 になる。 これのどこに参照数 0 になる要素があるか答えよ (同期化は当然行っている とする)。 # と断言して俺が間違ってたら恥ずかしいわけだが… http://toro.5ch.net/test/read.cgi/tech/997345868/911
914: デフォルトの名無しさん [sage] 02/11/16 01:46 >>911 スレッドの数だけ数えりゃ良いわけじゃないって言うとるに。 ヒープ上のデータ(たとえばリスト)から参照されてて、 そのリストを指しているのはスレッドDだけだったとする。 あんたの数え方だと、スレッドAとBが参照を離したら、 リストから指されてるのに解放されちゃうよ。 また、同じスレッドの中でメソッド呼び出しに参照を渡した とする。この時にも参照を増やさないと。呼び出された先で 参照が不要になったからって勝手にカウントダウンしたら 呼び出し元が困るだろ。 http://toro.5ch.net/test/read.cgi/tech/997345868/914
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s