走り続けたい社内SEブログ

走り続ける(ようにがんばっている)社内SEの独り言です。

CPU切替器(USB切替タイプ)でカーネルパニック

2010-12-29 22:02:27 | ソフトウェア
先日、CentOS4.6でUSBデバイス使用中にカーネルパニックになる現象に遭遇したので備忘録しときます。

KVM(CPU切替器)を勝手に定義すると、以下の2つに大別されると思います。

1)CPU切替器
2)CPU切替器(USB切替タイプ)

この分け方の基準は、PCを切り替えた際にキーボード・マウスの接続を維持するか否かという点です。

1)CPU切替器は、一般的にいうKVMで、対象PCを切り替えても接続されたキーボード・マウスの接続は維持されます。
2)CPU切替器(USB切替タイプ)は、対象PCとしかキーボード・マウスの接続が維持されません。
要するに、切り替えるたびにUSBとディスプレイコネクタを手動で切り替えているイメージです。
※しかもUSB切替処理が入るため、切替てからキーボード操作できるようになるまでタイムラグがあります

で、なぜ、このような話になったかというと、業務上「2)CPU切替器(USB切替タイプ)」を使用していますが、これが原因でカーネルパニックが起こったからです。
このPCには、CentOS4.6を導入していますが、切り替えるたびにカーネルパニックが起こります(v_v;)。

で、グルグルさんに問い合わせてみると、既知のバグなのでカーネルバージョンを上げるか、設定変更してねということだったので、設定を変更しました。

具体的には、「/boot/grub/grub.conf」に「nousb」追記しました。
以下、「参考URL:USB サポートを無効にする」より抜粋。

[/boot/grub/grub.conf]
-------------------------------
title TurboLinux
kernel (hd0,1)/vmlinux root=0304 nousb <-- この行の最後に nousb を追加します
initrd (hd0,1)/initrd
-------------------------------

参考URL:http://www.turbolinux.com/support/document/knowledge/334.html

古いノートPCの活用方法(eBooster)

2010-06-17 22:12:21 | ソフトウェア
3年前までモバイルPCとして使用していたThinkPad570をもっと有効活用しよう!ということで色々足掻いた結果を残したいと思います。

ThinkPad570の現在のスペックは、ザックリ以下の通り
CPU:PentiumII_333MHz
MEM:192MB(MAX)
HDD:10GB
重量:1.83kb

購入当初は薄くてカッコイーじゃんなんて思ったのに、今じゃ持ち運ぶ気にはなれません(v_v;)。
加えて、持ち運ぶ必要を感じないスペックなので、現在は室内専用インターネット専用機と化しています。
主に開発とかで調べ物をしたいときに使っているのですが、Web閲覧も遅い_(._.)_。
で、色々調べていたらeBoosterというものを発見しました。
今使用しているのは、バージョン3ですが2010/6/16現在4がリリースされています。

eBoosterとは、Vista以降で標準機能となっているReadyBoostによく似た機能です。
要は、足りないメインメモリをUSBメモリなどで補おうという発想です。
HPを読むと、USBメモリは早いほうがよく、かつ容量も大きい方がよいそうです。
まぁ、そうですよね・・・。

で、eBoosterを導入するに当たって、手元にあるUSBメモリの転送速度を"CrystalDiskMark 2.2"でチェックしてみました。
ちなみに、計測値の一番上にあるBuffaloの"RUF2-S1G-WH"は、eBooster用に購入したものです。
(ですので、実際に検討段階では手持ちにありませんでした)。

今回、計測してみて気づいたのは、日頃目にすることの多いBuffalo(バッファロー)やI/O Data(アイオーデータ)が健闘しているのが見て取れるかと思います。
USBメモリをメーカーWebなどでチェックするとシーケンシャルの速度は公開していますが、ランダムまで公開しているところは見つけられませんでした。
そのため、私は今回の計測結果を基にBuffaloを購入しました。

ちなみにキングストンのUSBメモリも2つ使用していましたが、今回上げていません。
こちらは両方とも1年以内に壊れたので、キングストン製USBメモリは候補から除外しています。

以下に、eBoosterの導入メリット・デメリットを簡単にまとめます。
なお、eBoosterはシェアウェアですが、PC起動後4時間まで機能無制限で使用できます。
ちなみに私はぶっ続けで4時間も使用しないので、購入せずに使用しています。

<メリット>
・アプリケーションの起動や動きが機敏になる(私はブラウザを優先アプリケーションに登録しています)

<デメリット>
・あくまでキャッシュとして機能するので、CPU占有率が100%になるような場合は効果が薄い(一応高速化はしますが・・・)

以下、USBメモリ転送速度チェック結果。


Buffalo
RUF2-S1G-WH

--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 29.583 MB/s
Sequential Write : 16.902 MB/s
Random Read 512KB : 29.401 MB/s
Random Write 512KB : 9.747 MB/s
Random Read 4KB : 4.138 MB/s
Random Write 4KB : 0.188 MB/s

Test Size : 50 MB
Date : 2010/06/16 18:19:53


Buffalo
RUF-C256M/U2

--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 17.635 MB/s
Sequential Write : 8.966 MB/s
Random Read 512KB : 17.623 MB/s
Random Write 512KB : 6.679 MB/s
Random Read 4KB : 4.044 MB/s
Random Write 4KB : 0.179 MB/s

Test Size : 50 MB
Date : 2010/06/16 18:23:04


I-O DATA
TB-M2/256W

--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 9.529 MB/s
Sequential Write : 6.523 MB/s
Random Read 512KB : 9.524 MB/s
Random Write 512KB : 3.892 MB/s
Random Read 4KB : 3.577 MB/s
Random Write 4KB : 0.105 MB/s

Test Size : 50 MB
Date : 2010/06/16 18:17:02


PQI
i820 4GB

--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 28.026 MB/s
Sequential Write : 6.012 MB/s
Random Read 512KB : 27.828 MB/s
Random Write 512KB : 2.162 MB/s
Random Read 4KB : 3.906 MB/s
Random Write 4KB : 0.028 MB/s

Test Size : 50 MB
Date : 2010/06/16 18:13:33


SILICON POWER
ULTIMA-II I-Series

--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 10.309 MB/s
Sequential Write : 5.189 MB/s
Random Read 512KB : 10.379 MB/s
Random Write 512KB : 2.439 MB/s
Random Read 4KB : 3.505 MB/s
Random Write 4KB : 0.020 MB/s

Test Size : 50 MB
Date : 2010/06/16 18:26:50