トップページ > プログラム > 2015年04月28日 > jBGeaXrb

書き込み順位&時間帯一覧

9 位/150 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000200010000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C#, C♯, C#相談室 Part87 [転載禁止]©2ch.net

書き込みレス一覧

C#, C♯, C#相談室 Part87 [転載禁止]©2ch.net
303 :デフォルトの名無しさん[sage]:2015/04/28(火) 10:38:02.99 ID:jBGeaXrb
おつかれさまです!ID:3IxpbeeHです。
上の方で配列とかInvokeとかスレッドがどーのこーの言ってたものです><
参考にならないかもしれないけど結果を載せときますねー
絵的には>>275みたいな感じです。

テスト@:
配列[10000]を10000個のオブジェクトへ変更して
配列の内容を画面へ表示するタイマーの周期を200msec。
→一瞬画面表示のタイムスタンプがズレてすぐに元に戻るみたいな感じ

テストA:
配列[10000]を10000個のオブジェクトへ変更して
配列の内容を画面へ表示するタイマーの周期を500msec。
→遅延がなくなりました。

テスト時間は30分。
修正前であれば、すでに5分くらいはズレが出ている状態でした。
画面への反映のTimer周期も変えているので
本当に配列アクセス時間が原因だったかはわかりませんが、
サーバの時刻と自分の作ったツールで得たデータの時刻が
人間の確認できる時間間隔の範囲では目に見えたズレがなくなりました。
あと2倍以上に大量に負荷をかけて試験してみようと思います。

Invokeで重くなっているだろう、lock(ary)にした方がいいだろうなど、
他にも意見下さった方々もありがとうございました!
C#, C♯, C#相談室 Part87 [転載禁止]©2ch.net
304 :デフォルトの名無しさん[sage]:2015/04/28(火) 10:55:22.34 ID:jBGeaXrb
連投失礼します!
CPU使用率が修正前は60%近くあったのですが30%にまで減っているみたいです。
それではノシ!
C#, C♯, C#相談室 Part87 [転載禁止]©2ch.net
305 :デフォルトの名無しさん[sage]:2015/04/28(火) 14:39:10.96 ID:jBGeaXrb
>>303-304
ごめんww配列とか関係なかったみたいです
画面表示速度が早すぎたみたいな感じです。
高負荷にしたらやっぱ遅れるので画面表示Timerの周期を上げたらバッファと画面が同期されました。

(エクストリーム土下座)


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。