Microsoft Silverlight その4
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:デフォルトの名無しさん 09/09/16 10:14:31 GCでアンマネージリソースが廃棄されると言われると、 普通の人はファイナライザで廃棄されてるんだなと考える。 そしてリクエスト毎にwebclientをnewし、不要になったものからDisposeしてみることから試すと思う。 やってみてないけど。 551:デフォルトの名無しさん 09/09/16 14:34:47 WebClientがIDisposableを実装していれば、そんな答えはとっくに出てるよ 552:デフォルトの名無しさん 09/09/16 14:57:53 そうか? wc内部のDisposeが怪しいと思っているならなんとかなるんじゃね?と模索してみたり、突然GCで解決してみるわーという解を出すあたり試してなかったんじゃないの? 確かにsl版には無いな 553:523 09/09/16 22:45:22 > 545 > めちゃくちゃメモリが乗っかっててGCが発生しにくいとか。 もし tmp1ファイル当たり100Byteメモリ消費するとしたら、20GB分のファイルが溜まるまでに 消費するメモリは 100KBにしかならないので、その可能性もありますね。 (他の消費はムシとする) メモリは1GB程度は空いている状態で実行してました。 (時間経過によるメモリ消費の増加具合はよく覚えていません。タスクマネージャのグラフを 出してましたが、「メモリ減ったな…」と感じるほどには消費されていなかったはず。) > 546 行き詰ってしまったときはそれを覚悟してました。 しかし、簡単に使える WebClientを捨てがたく、粘ってみた次第です。w > 550,552 Disposeの件は、書かれているように Silverlightには無いのです。 無いものは試せません。w また、リクエスト毎newは試したと最初に書いてあります。 自身でSL版には無いと書かれているのに、552の2行目は何を試すべきだったと書いてあるのか ちょっとよくわかりません。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4347日前に更新/166 KB
担当:undef