- 414 名前:468 mailto:sage [2009/02/24(火) 02:56:15 ]
- >>410
>その重い処理ってのがなんなのか 例えば大きなサイズの行列計算や、待ち行列を使った探索問題なんかを想定しています。 問題を分割することはある程度はできるんですが、それはそれで頑張るとして、 それ以外のアプローチははないかなと。 >>411 > 別プロセスにして殺すってのは? すみません。よくわかりません。 別プロセスならば殺しても元のプロセスに影響がでないという意味でしょうか。 >>410の後半で言ってることに近い >>412 > ワーカースレッド2つ以上用意にして 対処すればよくね? 同じスレッドオブジェクトをAとBの2つ用意して、 Aが動いてるときにキャンセルしたときはキャンセルしたふりをして (Aの計算は次のcancel()チェックまで続いてる)、 新規の呼び出しがあったときはBを動かすというイメージですか?これはいけるかも…。
|

|