[過去ログ] ふらっと C#,C♯,C#(初心者用) Part138 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
798
(2): (ワッチョイ ffe8-U/lW) 2018/07/22(日)00:03 ID:qjdpSLXF0(1/8) AAS
>>797
データグリッドビューは進捗状況を見るために更新していて
1行1スレッドで処理されて処理後にどう処理されたかをリアルタイム表示してます

ダメではなく単純に自分が分かってないだけです
この処理ならlocalFinallyが最適かもです
深く調べてみます
800
(3): (ワッチョイ ffe8-U/lW) 2018/07/22(日)00:23 ID:qjdpSLXF0(2/8) AAS
>>799
圧縮ファイルを解凍して中のファイルを加工して再び圧縮し直す
これで1タスクです
1ファイル200MBほどで100ファイル以上処理することが多いです
圧縮解凍、加工は外部ツールを使用しててProcessStartInfoで処理されます
804
(1): (ワッチョイ ffe8-U/lW) 2018/07/22(日)00:48 ID:qjdpSLXF0(3/8) AAS
>>801
7zip使ってます
スレチになるけど
mmtは一つの処理をマルチに実行するものではないでしょうか

圧縮形式は決まってなく複数あるので7zipを使用してます
zip rar lzh以外にも色々
805
(1): (ワッチョイ ffe8-U/lW) 2018/07/22(日)00:51 ID:qjdpSLXF0(4/8) AAS
>>803
タスクスケジューラー調べてみます良さそうですね

i7使用しててMaxDegreeOfParallelismは常に8で実行してます
8スレッドで画面カッチカチで処理してます
暴力です
808
(1): (ワッチョイ ffe8-U/lW) 2018/07/22(日)01:01 ID:qjdpSLXF0(5/8) AAS
>>806
後続の加工処理もありエラー監視も含むので進捗知りたいです
811
(1): (ワッチョイ ffe8-U/lW) 2018/07/22(日)01:04 ID:qjdpSLXF0(6/8) AAS
>>807
解答先は8GBのRamディスクです
メモリに物理ファイルおいてでここで加工して再圧縮してその後HDDに移動させてます
815
(1): (ワッチョイ ffe8-U/lW) 2018/07/22(日)01:43 ID:qjdpSLXF0(7/8) AAS
>>812
そうです、最も投げやすく勝手にマルチしてくれる便利なParallelさんって聞いて使ってるます
別の手段があればコレに拘ることはないと思ってます

>>813
cpuキャッシュとか考慮せずマルチ=高速って誤認識で走ってきて
その中で最適化してきたので
localfinally使用したときと
省4
816: (ワッチョイ ffe8-U/lW) 2018/07/22(日)01:44 ID:qjdpSLXF0(8/8) AAS
ほな寝ます。詳しくありがとうございました!
もしかしたら明日もっとやべーかもです
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s