2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
1909 / 3573 ←次へ | 前へ→

サーバー使用中
←back ↑menu ↑top forward→
 ひよひよ  - 08/4/5(土) 18:11 -

引用なし
パスワード
   Beep さんからの報告
http://crystalmark.info/bbs/c-board.cgi?cmd=one;no=1578;id=report#1578

未だにテストすればしただけバグが見つかるという厳しい状況の今日この頃です。今日は、私の環境でも『サーバー使用中』のダイアログを出す方法がわかりました。

・SAPARAID-PCI の配下に HDD を接続。
・CrystalDiskInfo のソースを改変して、S.M.A.R.T を無効にする命令を送出。

した状態で、SCSI PORT を全サーチして HDD を探そうとすると 1 回ごとに数秒制御が返ってこないことが判明しました。現在、MAX_SCSI_PORT = 16, MAX_SCSI_TARGET_ID = 8 の設定で全サーチを行っているのですが、どうも SAPARAID-PCI に相当する SCSI PORT をスキャンしているときにのみ制御が返ってこなくなるようです。マウスもほとんど動かなくなりあたかもフリーズしているような状況に。ガクガクブルブル

一般的に S.M.A.R.T 未対応の HDD はもう存在しませんが、S.M.A.R.T を何らかの理由で有効に出来ない場合や CrystalDiskInfo 実行中に他のアプリケーションから S.M.A.R.T を無効に変更されてしまうと一時的に応答がなくなってしまう可能性があります。

この問題は、私の環境では SAPARAID-PCI に接続した HDD が存在する場合のみ発生し、この HDD を抜いた状態でテストしても問題は起こりませんでした。

CrystalDiskInfo は S.M.A.R.T が無効の場合、有効にした上で情報を取得するので上記問題が起こる可能性は低いと思いますが、他の要因でも問題が発生する可能性もありますし、全スキャン機能でしか見えない HDD は、RAID に組み込まれている HDD ぐらいのようなうです。

Age Project. さんによる全スキャンで発見できた今のところ唯一の報告例
http://crystalmark.info/bbs/c-board.cgi?cmd=one;no=1606;id=report#1606

今までの調査で SCSI PORT スキャンを行っても新たに発見出来るのは、nVIDIA Serial ATA Controller 配下のものだけなので、nVIDIA Serial ATA Controller が存在するときのみ実行するように変更したいと思います。(一応オプションで強制実行できるようにはしておきますが)

73 hits

ERROR:該当するツリーデータを読み込めませんでした。

1909 / 3573 ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
ページ:  ┃  記事番号:   
98287
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free