2009年8月13日木曜日

USBフラッシュメモリはストライピングで高速化するか?

先日、偶然にもほぼ同じ性能のフラッシュメモリが3個手に入ったので、ソフトウェアストライピングがどこまで有効なのかを検証してみる事にしました。ちなみに、購入金額は1個あたり100円(笑)。検証環境としてはPowerBookG4/12"/1GHzモデルのUSB2.0ポートに、4ポートのバスパワーハブを接続して、フラッシュメモリを装着。ストライピングのRAIDセットを構築した後に、XBench1.3によるベンチマークを実行しています。ちなみに、使用したフラッシュメモリはバッファロー社のRUF2-E1GL-BLで、約1GBの容量です。フォーマットはleopard環境下でディスクユーティリティを用い、RAIDでストライピングRAIDセットを構築しています。従って、ほぼ完全なソフトウェアRAIDと言う事になります。
なお、グラフ化に当たっては、転送速度そのものをベースにして行ない、フォーマット等も標準状態で設定されています。


シーケンシャルアクセスの結果を見ると、ライトは2個によるストライピングが高速と言う結果がでており、意外にも3個使いの場合はそれほど高速とは言えません。リードについては3個使いが最速を維持したため、総合評価は3個使いが取りましたが、2個使いも善戦しています。ただ、4KBlock時のリードが一個使いよりも遅い事から、ファイルの容量によって、実際の転送時間等はかなり大幅にかわってくると推測されます。それ以外は、全体としてはストライピングが有効であると判断できます。




一方、ランダムアクセスでは、シーケンシャルアクセスとは違った結果がでています。256KBlockのリードはシーケンシャルと同傾向ですが、それ以外は1個使いが健闘しています。設定を変えれば違う結論になるのかもしれませんが、少なくともランダムアクセスに限れば、大容量のファイルの取り扱い以外であれば、ストライピングである意味は見いだせない事になります。
通常で購入する金額を考えると、コストパフォーマンス的にはよくないとしか言えない結論になります。2個使ったら2倍になるとか、3個だと3倍になるなんて言う結果がでれば良かったのですが、思ったよりものびない結果となっています。

2009年7月20日月曜日

サンワサプライ「MA-TB3OUPS」

今回のジャンカーズカフェで取り上げるのは、サンワサプライで販売されているトラックボールです。今回、導入費用は0円。何故ならば、このトラックボールは某店の「ご自由にお持ちください」と言う廃棄処分品の中にあったのをもらってきたからです(笑)。
もらってきた状態で、外装はかなり使い込まれており、塗装等が剥げているのはわかっています。ただ、これは後からなんとでもなりますので、無視する事にします。いざとなれば、塗り直してしまえばいい訳ですから。また、USBコネクタがつぶれており、そのままでは装着が出来ませんでした。そこで、ちょっと柔かったんですが、割り箸を削ってへら代わりに加工し、コネクタに突っ込んで金属部分の歪みを減らし、接続できる程度にしてみました。とりあえず接続してみると、普通に使えました。思ったよりも簡単に接続できてしまったし、よけいな機能もついていないのであまりやる事がなくてつまらんのですが。Tigerどころか、Panther環境でも動作しましたので、うちの環境では願ったり、かなったりです。




このトラックボールですが、ちょっと小型のボールが親指の当たりに配置されており、これでポインタを操ります。ボールの外側にはボタンはなく、通常のマウスと同じ位置に左右のクリックボタンとスクロールホイールが用意されています。もちろん、底面には動き検出のためのボールも、光学センサもなく、ボールの動きだけで操作を行う形式になります。さすがに年季が入っている事もあって、トラックボールの動きそのものにはかなりがたつきがありましたが、私的には許容範囲内と言う事で。
実際に使用してみると、ポインタ操作が意外にやりやすい事と、通常のマウスと同じように左右のクリックボタン+スクロールホイール、ホイールクリックがついているので、思いのほか使いやすく感じます。各ボタン及びスクロールホイールの機能は正常に動作しますので、スクロールもやりやすく感じます。ただ、ハードウェア的にチルトスクロールの機能には対応していませんので、それが残念と言えば残念ですが。それ以外は、普通の標準的なマウスと言う感じで利用が出来ました。

2009年7月16日木曜日

G35ゲーミングヘッドフォン

ロジクール社のG35ゲーミングヘッドフォンは、本来であればゲーム中のボイスチャットやサウンド効果のために利用される商品である。そのため、基本的には一般的なヘッドセットと何ら変わる事なく利用する事が出来る。MacOSX環境下でもUSB接続のスピーカーとマイクとして認識されるため、単純にヘッドセットとしての利用が可能である。スピーカー部は左右各1基ずつのスピーカーユニットが内蔵されており、サラウンド効果を高めるために密閉式になっている。ただし、これ自体を窮屈と感じるユーザもいるかもしれない。可動式の大型アーム先端部にはマイクが内蔵されており、左スピーカーユニット外側には各種のコントロール用のボタンが用意されている。これらのボタンは、アプリケーション側で固定の機能を割り当てている様なので、音量の上下動やミューティングはもちろんの事、DVDプレイヤーやiTunes等ではチャプターや選曲の進む/戻るが割り当てられる。ただし、通常はこのボタンを再定義する方法がないので、Mac未対応と言われているのかも知れない。

この商品、実はMacOSX未対応と言う事で販売されているのだが、前述の通りに普通のヘッドセットとして認識されるため、Skypeやボイスチャット等に利用が出来る。一般に市販されているヘッドセットがMac未対応なのはアナログマイクのインピーダンスの所為であるが、USB接続のヘッドセットの場合にはこれは関係がない。また、このゲーミングヘッドフォンはドルビー研の7.1chサラウンドシステムに擬似的に対応しており、MacOSXで利用する限りは、こちらの使い方がメインになるだろう。前述の通り、左右のスピーカーは1基ずつではあるが、内部での演算処理により、擬似的に7.1chまでのサウンドシステムに対応するのである。とは言うものの、事実上、使い物になるのはDVDプレイヤーでの再生のときのみ。それも、環境設定のディスク設定で、オーディオ出力に「ドルビー・ダイナミックレンジ圧縮を使用しない」のチェックを外している時のみで、さらに再生するムービーに5.1ch以上の記載がある場合のみである。ちなみに、このチェックが入っている場合、単に高価なステレオヘッドフォンに成り下がるだけなので、あまりおすすめはしない。それにしても、この用語はとてもわかりにくいと思うのだが。

こればかりは聞いてもらうしかないが、PowerBookG4中でも抜群の音質を誇ると言われた12"モデルの内蔵スピーカー群ではあるが、このゲーミングヘッドフォンを使用した場合の音質や迫力にかなうものではない。筆者がもっとも驚いたのは、「ヴァン・ヘルシング(Van Hellsing)」で中盤の見せ所である馬車のシーン。内蔵スピーカーとゲーミングヘッドフォンとの違いは明白すぎるほどで、なるほど、サラウンドとはこういうモノかと再確認した次第である。

2009年6月20日土曜日

ハードディスクケースを導入&トラブル報告

先日から、近所のジャンク屋で買ってきたハードディスクケースです。購入金額は、それぞれ1000円ずつ。すべて、内蔵されていたハードディスクは外されていましたが、幸いにしてインターフェース部はすべて生きてまして、余っていたハードディスクや、買ってきたハードディスクを内蔵して利用可能にしました。向かって左端はIOデータ機器社のFireWire接続のハードディスクで、現在は250GBのIDE接続のハードディスクを内蔵させています。実は、このドライブは電源がアダプタ形式で別だったので、正確には購入金額は500円+500円です。中央はバッファロー社の製品で、接続はUSB。癖はありますが、現在はIDE接続の40GBのHDを内蔵させています。この「癖」については後述しますが、結構深刻な状況です。一応、インテルMacの起動用として利用できましたので、普通じゃないかと。右端はSATA接続のHDを内蔵する事が出来る、バッファロー社の製品でして、現在はハードディスクを内蔵させずに、データ復旧用に利用しております。今はデスクトップ/ノートPC共にSATA接続のドライブが当たり前なので、1台くらいはあってもいいかなと言う感じで導入してきました。実は、別のお店で、もっと安価なケースが売られていたのを見つけてしまったので、ちょっとショックなんですけれども。

さて、「癖」と書きましたが、実のところはソフトウェアエラーです。バッファロー社の製品のうち、このよく似た3台だけに発生したトラブルです。おそらく、インターフェース変換に、同じメーカーせいのチップが採用されていると思われます。これらのハードディスクは、MacOSX10.5.6では正常にマウントできていましたが、MacOSX10.5.7にアップデートしたとたんに認識されなくなりました。10.5,6をインストール/セットアップした時にはデスクトップにあったのに、10.5.7にアップデートしたとたんに見えなくなりました。システムプロフィールのUSBの項目でも、変換用のインターフェースそのものが認識されたり、されなかったりしています。ところが、Tiger環境ではまったく問題ありませんし、10.5.6環境でも利用は可能です。また、これらのハードディスクにインストールしたシステムからの起動も、正常に行う事が出来ます。PRAMクリア、PMU/SMCのリセット、アクセス権の検証と修復等は試みましたが、まったく改善の兆しがありません。10.5.7環境にした3台のマシンでまったく同じ状況でしたので、おそらくはソフトウェア上のトラブルと判断しています。ソフトウェアトラブルである以上、そのうちになおるんじゃないかなぁとのんびりと構えていますけど、いつになる事やら。
注)ハードディスクの認識不良は、10.5.8で解消しました。