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

SMART取得方法について よかせ 10/1/5(火) 18:22 [添付]

Re:HDDの回転数 眠り猫 10/2/5(金) 0:37
Re:HDDの回転数 よかせ 10/2/8(月) 22:18
Re:HDDの回転数 眠り猫 10/2/8(月) 22:39

Re:HDDの回転数
←back ↑menu ↑top forward→
 眠り猫  - 10/2/5(金) 0:37 -

引用なし
パスワード
   >別の話題になりますが、
>先日、某巨大掲示板のとあるスレにて↓としてお披露目してみました。
>http://www.ne.jp/asahi/zero/eight/junk/HddRpmEst01.zip
>一部問題があるものの、そこそこ良い感じの値が取れているようです。

外付けを色々試してみましたが・・・・・
私の場合、
東芝、dynabook Satellite T20 140C/5の PST201MC5SS3LE にRAMを512MB加えて使っています。
<a href="http://dynabook.com/pc/catalog/support/search/user【URL短縮沸:C-BOARD】N target="_blank" title="http://dynabook.com/pc/catalog/support/search/user【URL短縮沸:C-BOARD】N【URL短縮沸:C-BOARD】N</a>

外付けHDDが2〜3台程度の場合は回転数を読んでくれる様です
ですが、6台、7台などと増やしていくと、失敗ばかりになります。

これの原因は
・コンピュータ本体の能力ですか?
それとも
・USBやIEEE1394接続の場合は、接続台数などに何か制限が有るのでしょうか?


-↓-途中経過----------------------------------------------------------------------
対象 : PHYSICALDRIVE2 (WDC WD15EADS-00P8B0     )

まずはウォーミングアップ  : ok.
外周sustained速度(低精度) :   43 MB/s
平均アクセスタイム(全体)  : 15.8 msec
平均アクセスタイム(頭10%) : 11.6 msec
内周sustained速度(低精度) :   40 MB/s

回転数の推定(外周を使って)--->
  1/ 15回目: 失敗  (step= 29)
  2/ 15回目:  6339 rpm  (step= 30, acc=0.11, burst= 20.5( 20.6), sustained= 19.1( 20.3))
  3/ 15回目:  4708 rpm  (step= 31, acc=0.13, burst= 21.2( 21.2), sustained= 19.0( 20.4))
  4/ 15回目: 失敗  (step= 32)
  5/ 15回目:  3961 rpm  (step= 33, acc=0.16, burst= 22.5( 22.6), sustained= 22.2( 22.4))
  6/ 15回目:  3898 rpm  (step= 34, acc=0.19, burst= 23.2( 23.2), sustained= 19.6( 20.4))
  7/ 15回目:  6036 rpm  (step= 35, acc=0.11, burst= 23.9( 23.9), sustained= 20.2( 20.9))
  8/ 15回目:  3839 rpm  (step= 36, acc=0.16, burst= 24.5( 24.6), sustained= 23.8( 24.4))
  9/ 15回目: 失敗  (step= 37)
10/ 15回目:  3925 rpm  (step= 38, acc=0.12, burst= 25.9( 26.0), sustained= 25.5( 25.8))
11/ 15回目:  5713 rpm  (step= 39, acc=0.11, burst= 26.6( 26.6), sustained= 17.1( 17.1))
12/ 15回目:  4545 rpm  (step= 40, acc=0.14, burst= 27.3( 27.3), sustained= 25.8( 27.2))
13/ 15回目:  3990 rpm  (step= 41, acc=0.18, burst= 28.0( 28.1), sustained= 27.2( 27.9))
14/ 15回目:  3948 rpm  (step= 42, acc=0.12, burst= 28.7( 28.7), sustained= 27.9( 28.5))
15/ 15回目:  3955 rpm  (step= 43, acc=0.16, burst= 29.3( 29.5), sustained= 28.9( 29.4))
単純平均   :     0 rpm

回転数の推定(内周を使って)--->
  1/ 13回目:  3999 rpm  (step= 27, acc=0.14, burst= 18.5( 18.7), sustained= 18.1( 18.4))
  2/ 13回目:  3989 rpm  (step= 28, acc=0.18, burst= 19.1( 19.2), sustained= 18.7( 19.0))
  3/ 13回目:  3985 rpm  (step= 29, acc=0.12, burst= 19.8( 19.8), sustained= 19.3( 19.7))
  4/ 13回目:  4034 rpm  (step= 30, acc=0.13, burst= 20.5( 20.5), sustained= 20.0( 20.4))
  5/ 13回目:  5313 rpm  (step= 31, acc=0.11, burst= 21.1( 21.2), sustained= 20.8( 20.9))
  6/ 13回目:  3974 rpm  (step= 32, acc=0.17, burst= 21.8( 21.9), sustained= 21.4( 21.8))
  7/ 13回目:  3947 rpm  (step= 33, acc=0.20, burst= 22.5( 22.6), sustained= 21.6( 22.5))
  8/ 13回目:  3879 rpm  (step= 34, acc=0.13, burst= 23.2( 23.3), sustained= 22.5( 23.1))
  9/ 13回目:  3952 rpm  (step= 35, acc=0.20, burst= 23.9( 23.9), sustained= 23.4( 23.8))
10/ 13回目:  3848 rpm  (step= 36, acc=0.17, burst= 24.5( 24.6), sustained= 23.6( 24.4))
11/ 13回目:  6152 rpm  (step= 37, acc=0.08, burst= 25.3( 25.3), sustained= 20.7( 21.8))
12/ 13回目:  4049 rpm  (step= 38, acc=0.17, burst= 25.9( 26.0), sustained= 25.6( 25.8))
13/ 13回目:  6671 rpm  (step= 39, acc=0.08, burst= 26.6( 26.6), sustained= 17.0( 17.0))
単純平均   :  4446 rpm
acc加重平均:  4259 rpm
たぶん中央 :  4055 rpm
burst      :  22.5 (typ.) /  18.5 (min.)
sustained  :  20.9 (typ.) /  17.0 (min.)
ratio      :  92.9 %      /  91.9 %
終了
-↑-途中経過-----------------------------------------------------------------------


====== HddRpmEst v0.1 === 結果レポート =======================================
対象 HDD       : WDC WD15EADS-00P8B0    
回転数(推定)     : 2027 rpm
平均アクセスタイム  : 15.8 ミリ秒
同上(頭10%の領域)   : 11.6 ミリ秒
転送速度(外周,平均)  : sustained   0.0 MB/s / burst 29221620849060134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0 MB/s =   0.0 %
転送速度(外周,最大)  : sustained   0.0 MB/s / burst   0.0 MB/s =   0.0 %
転送速度(内周,平均)  : sustained  20.9 MB/s / burst  22.5 MB/s =  92.9 %
転送速度(内周,最小)  : sustained  17.0 MB/s / burst  18.5 MB/s =  91.9 %
内外周速度比     : sustained   1.$ %  / burst   1.$ %
------------------------------------------------------------------------------
<sage>

Re:HDDの回転数
←back ↑menu ↑top forward→
 よかせ  - 10/2/8(月) 22:18 -

引用なし
パスワード
   ▼眠り猫さん:
>外付けHDDが2〜3台程度の場合は回転数を読んでくれる様です
>ですが、6台、7台などと増やしていくと、失敗ばかりになります。
>
>これの原因は
>・コンピュータ本体の能力ですか?
>それとも
>・USBやIEEE1394接続の場合は、接続台数などに何か制限が有るのでしょうか?

とくに制限は設けていませんが、接続台数が増える(USB-HUBを経由する)とUSBの使える帯域が減ったり遅延が大きくなっているのかもしれません。このプログラムはタイミングにシビアなので、データ転送が少しでも遅れたり揺らいだりすると具合が悪くなります。

ひよひよさんの掲示板で私のプログラムのバグレポートを受けるのは良くないので、ここではなく2chの下記のスレッドのほうにお願いします。
ttp://pc11.2ch.net/test/read.cgi/jisaku/1264431675/
ただし、ここの掲示板から来たという話はしないでください。
また、2chのスレッドも個人のソフトのためのバグレポート場所ではないので、そのことに気をつけて書き込みをしてください。
2chのスレッドには、ごくたまにしか書き込みをしませんが、バグ修正の参考にはしています。
よろしくお願いします。
<sage>

Re:HDDの回転数
←back ↑menu ↑top forward→
 眠り猫  - 10/2/8(月) 22:39 -

引用なし
パスワード
   ▼よかせさん:
>とくに制限は設けていませんが、接続台数が増える(USB-HUBを経由する)とUSBの使える帯域が減ったり遅延が大きくなっているのかもしれません。このプログラムはタイミングにシビアなので、データ転送が少しでも遅れたり揺らいだりすると具合が悪くなります。

そうですか。
そうなのでしたら、経由するHUBの個数でも何か変わるかもしれないですね。

>ひよひよさんの掲示板で私のプログラムのバグレポートを受けるのは良くないので、ここではなく2chの下記のスレッドのほうにお願いします。
>ttp://pc11.2ch.net/test/read.cgi/jisaku/1264431675/

了解。
色々試してみてから書き込みます。
<sage>

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