TvRockについて語るスレ9

このエントリーをはてなブックマークに追加
270名無しさん@編集中
Windows2003 SP2(32bit)、CPU:[email protected]、メモリー1.5GB
TvRock+FriioViewでフリーオ2台(白と黒)を長い間使っている者です

今まで、録画中に僅かながらエラー検出数が増えるのが気になってました。
(プレビュー画面は出さない状態で)
特に2台同時録画時、エラーが数10〜100程度(1時間あたり)も出ていたのです。
で、
USB I/Fを変えてみたり、USBの+5V電源を外部から供給してみたり、
FriioViewのバージョンを変えてみたり、MemTest86でメモリーの検査をしてみたり、
OSの関連しそうなレジストリを変えてみたり・・・・といろいろ試行錯誤していた結果、
FriioViewのプロセスの優先度を「リアルタイム」にすると、エラー数がぱったりと出なくなりました。
ということで、現在、TvRock設定でFriioViewのプロセス優先度を「最高」、
FriioView本体は負荷の軽いVer1.96(うちの環境では1.96は問題なし)で使っています。

以上、参考まで・・・・。
271名無しさん@編集中:2009/01/26(月) 11:28:49 ID:aHC2zgKc
すみません、もうひとつ参考に追記

ハードウェアの割り込み処理の優先度を変えたところ、
僅かながらエラー検出の頻度が下がる効果がありました。
具体的には、CPUのIRQと、USBコントローラのIRQです。

まず、IRQの番号の確認は、
デバイスマネージャーから、表示→リソース(種類別)→割り込み要求(IRQ)の+を左クリック

・システム CMOS/リアルタイムクロックの(ISA)
・NEC PCI to USB Open Host Controller
  (当方はNEC μPD720101のUSBカード(玄人志向 GbE+USB4-LPCI)を使用してます)

の番号をチェック。うちの環境では8、17、18となっていたので、

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl

その中の「IRQ8Priority」(IRQ8はさっき調べたIRQ番号。)を設定する
キー「IRQ8Priority」が無い時は、作成。(DWORD値で)
値は「2」。ちなみに、2は(CPU割込強)、1は(CPU割込弱)。デフォルトはキー削除。

同様に、USBのコントローラの番号も設定して再起動、ウマー


しかし・・・・これはうちの環境だけかも知れませんし、本当に効果があるかは???です。
もしこれをやって不具合が起きても保障しません、自己責任で。