†PCうそつき講座†
作成開始日 2018.08.20
最終更新日 2023.04.13
2台所有。1番機はさまざまな経緯を経たのち、現在は書斎用メディアプレイヤー兼ミラーサーバ(Debian 9 LXDE)として使用中。ホスト名は「dada」−−白いボディと側面のパンチング穴がダダっぽい。また、2番機は実家のメイン機(V-OS/2@Win7)になっている。
CPU | Core i3-380M/2.53GHz(2c/4t)/35w Arrandale(Nehalem)/SocketG passmark=2100 |
C/S | HM55 Express |
RAM | 4GB:2GBx2 DDR3/1066 SO-DIMM (PC3-8500) |
HDD | @1TB/2.5" TOSHIBA MK1059GSM (5400rpm/5w) ※12.5mm (恐らく15mmも可) A1TB/2.5" TOSHIBA MQ01ABD100 (5400rpm/5w) ※スリム光学ドライブと換装 |
ODD | |
VGA | Intel HD Graphics |
LAN | Gigabit Intel 82577LC |
PWR | |
OS | Debian 9.4 32bit LXDE |
WEI |
ちなみに、Nehalem世代だとCore i7はpm=8000くらいの性能のものもあったが、6コアだったりして、流石に比較の対象にならない。この世代の2コアのデスクトップ版最上位CPUは、恐らくCore i5-680(3.6GHz/73w)でpm=3500くらい。Core i3-380M(2.53GHz/35w)でpm=2100というのは、決して悪い数字ではない。少なくとも、入手時の私のPCとしては最速クラス(^_^;
ということで、本機で音を出そうと思ったら、スピーカーはUSB DACスピーカー一択である(BTは他のWLデバイスと干渉する)。ELECOM MS-P05UBKを使用しているが、WindowsでもLinuxでも快調に音を出してくれる。PLが青色LEDで目が痛いのが難点だが−−黒テープで塞いだ。
ストレージはSeageteの2.5"HDD 40GB/1.5Gbpsを使用。Win7 Ult/64bitのSSD(16GB)をkurodachiでクローニング・インストール。ただし、領域サイズはソースと同じ(16GB)なので、システム起動後にHDD構成でHDDサイズに合せて拡張。
動作音はほんとど気にならない;主に本体のファン音。HDDの温度は30℃台〜40℃台前半(max.43℃);ただし縦置きのおかげかもしれない。ちなみに、1TB HDDも試してみたが、ベア状態で30℃台をキープしている。
なお、今回使用したWin7Ultは、ST150E用ドライバが入っていない。EPSONのHPから拾って来てインストールする必要がある。と言っても、LANドライバもダメだから、そのままではDLも不可能。なので、PuppyをUSBブートして拾って使った;便利。slaxは画面が乱れて使えなかった。
が、1TBクラスのSSDとなると、そう簡単には手が出ない(2018年現在)。システムドライブのみSSDとして、データは大容量HDDにとも考えたが、これが仲々上手くいかない。筐体が小さいのでストレージを2台内蔵するのは無理。そもそも、SATAコネクタの数が足りない。
そうなると、HDDは外付けUSB HDDとなるのだが、予定していたA-Dataの外付けHDDが使い物にならない。鬼のように不安定で飛びまくり、ファイルを壊しまくる。察するに、ADataのSATA/USB変換基板がタコか、よほど熱の籠る構造かのいずれか。中身を取り出して内蔵HDDとして使用すれば、天使のように安定する。
ちなみに、このHDDはTOSHIBA MK1059GSM。ケースが悪くて熱が籠るだけなら、ケースを変更するという選択肢もあるのだが、生憎こいつは12.5mm厚で、適合するHDDケースがなかなか見つからない。あってもバカみたいに高価。そこにコストを掛けるのは本末転倒。
と言うことで、1TB HDDを内蔵することにしたのだが、今度はパフォーマンスに問題が出た。変換やコピー時の負荷が非常に大きい。SSDとHDDでこんなに差があるとは思わなかった(u_u;) と言うことで、ある程度は運用してみたのだが、やはり限界を感じざるをえなかった。その後、動画処理にはEndeavor AT991E(Core i5-3470)を使用することになり、本機はお蔵入りとなった。
追記:このパフォーマンス問題が本当にSSD/HDDの差に起因するものなのかは、ちょっと判断しかねている。少なくとも、Debianで使用する限り、ここまで大きな差は出ていない。Win7固有の問題−−と言うより本機固有の問題が隠れていたのかも知れない。
で、コストの都合から以前Optiplex 160をサーバ化した際に使用していたTOSHIBAの1TB 2.5"HDD MK1059GSMを使うことにした(Win7をインストールした同型HDDとは別物)。が、これはこれで問題の多いドライブで…なんと言っても、プラッタが3枚で厚さが12.5mmもあるので、物理的に装着できないPCがかなりある。ST150EはHDDの上スペース(と言うか逆さまに装着するので厳密には下スペースだが)がフリーなので、特に問題なく装着できたが。
また、プラッタが多い分消費電力も大きく熱死が頻発する。そもそもA-DATAの外付けHDDとして購入したのだが、クラッシュ頻発でとても使い物にならなかった。しょうがないので、ケースをぶっ壊してベアで使用したらウソみたいに快調で…が、トラブル発生品であることは間違いない。
さらに、以前サーバとしてに使用していた際のデータの残滓とシステム(Debian 9)が入ったままで、できれば、これをそのまま流用したい。バックアップ済みのデータではあるが念のため…。
てんで、ST150EにこのHDDを装着すれば、すぐにでもDebianが起動すると思ったのだが、ところがどっこい、そうは問屋が卸さない。ブートプロセスでクラッシュ;ワケのわからんプロンプト(日本語が化けてる?)が表示されて、EnterとC-A-D以外は受け付けない、という有り様。で、システム修復方法とかネットで調べてみたんだが、これが悲しいくらい見つからない。そもそも壊れないシステムなので不要なのか、Debianのユーザーは自力でシステムファイルを入れ替えられるだけの力量が当然なのか…ちょっと困った。UbuntuやMintならそれらしい情報があったのだが…
Live DVDを立ちあげてブートメニューで[Esc]を押せば、「boot:」プロンプトに抜けられるのだが、ここで「rescue」や「fsck」コマンド使おうとしても受け付けないし…
ただ、原因に関しては思い当たるフシもないではなかった。元のシステムでは外付けUSB HDDを接続していたのだが、今回はそれがない。そこで引っ掛かっているのでは?てんで、Live DVDで起動して、当該HDDの/etc/fstabからUSB HDDの登録を削除してみた。そしたら、見事に起動に成功した……何とも複雑;いや、外付けHDDの有無で起動しなくなっちゃうシステムも問題だろう。
なお、ネットワークデバイス名は従来の「enp2s0」から「eno1」(Live DVDのデバイス名)に変更した。これにどんな意味があるのか判らんが…つか、networkの設定ファイルを覗くと「eth0」になっていたりして…ホント、Linuxのネットワーク(だけじゃないが)はどの設定ファイルが有効なのか、よく判らん。
ともあれ、ネットワークが開通すればサーバ化は簡単。何しろ以前のsambaの設定がそのまま流用できる。先日家中を(ようやく)全面Gigabit化したので、ファイルコピーの速度も70MB/sほど出た。100M時代は11MB/sが精一杯だったので、7倍近い高速化。動画ファイルの整理に掛かる時間が大幅に節約できる。
rootでPulseAudioを使おうと思うと、いろいろトラブルが発生するのだが、今回は素直に「pulseaudio --start」で起動できた。ただし、自動起動はしないので「~/.config/lxsession/LXDE/autostart」に書き込んでおいた。ついでに、画面のガンマ補正(xgamma -gamma 0.7)と警告音の停止(xset b off)を追加し、スクリーンセーバーの起動を削除しておいた。
で、問題は、どうやってこれらの機能を停止するか?両方とも自動起動するように設定されているので、それを外せば良いわけだが…Linuxは自動起動の方法が何種類もあって、なかなか判り難いのであった。今回は、[設定|デスクトップセッションの設定]の[自動スタートするアプリケーション]でチェックを外せば良かったのだが…環境によっては[設定|サービスの管理]の方に登録されていることもあったり、「~/.config/lxsession/LXDE/autostart」に登録されていたり…あるいは、電源管理機能のオプションとして、スリープからの復帰時にロックする機能もあるようで、全部潰していくのはけっこうたいへん。なお、電源管理アプリケーションはXfce用を流用した。
@Win7機 | → ハブ1 → | 本機 | :70MB/sくらい | |
A本機 | → ハブ1 → ハブ2 → | Debian8機 | :30MB/sくらい | |
BWin7機 | → ハブ1 → ハブ2 → | Debian8機 | :100MB/s超 | ※比較用データ |
Gigabitの理論値が概ね100MB/s程度なので、@の結果は許容範囲内。
しかし、Aは遅すぎる。同じ経路のBでは100MB/s超出ているので、原因は本機にある。
やはり、2.5"HDDでの運用は無理があるか…
ミラーサーバ化にあたり、HDD容量を増やす必要が出てきた。とは言え、2.5"HDDは1TBが実質的な上限で、それ以上は妙に割高になったり、中古入手が困難だったりで、あまり現実的ではない。と言うことで、ほとんど用途のないスリム光学ドライブ(DVD-RW)を取り外してHDDに換装し、1TB×2=2TBとすることにした。
換装には[スリム光学ドライブ→2.5"HDD/SDD変換マウンタ]を使用。オークションにて2台1300円で入手した。気をつけないといけないのは、スリム光学ドライブのSATA電源コネクタは、通常のSATA電源コネクタとサイズが違う点。このマウンタを使用すれば、そうした差異も吸収できるので便利。最初はこの問題は頭になかったので助かった。
ただし、ベゼルがDVDドライブ用のものなので、外から見ると完全にDVDドライブ。それはそれで紛らわしい。他人はもちろん、自分でもうっかりミスを起こしそう。
が、Win7が32ビット版なので(*2)、4GB中認識できているのは3.18GB;ほぼ1GB分が無駄。まあ、ビデオに割り振っている分は多分回収できているとは思うが−−どうなんだろう?なので、実際には+1.4GB分くらいの価値はあるだろうが、500MB以上は無駄になっている。ま、残りはRAMディスク化して使えるようだが、中途半端なサイズなんで、使い途には困るわな…
あと、ビデオドライバーをEPSONのHPからダウンロードしたものに換装。WEI値が少し上がった(Aero:3.8→4.5:これがボトルネック)。CPU=6.5/RAM=7.1/SSD=7.2/Game=5.2なんで、ビデオ以外はかなり強力なんだけどね。
ちなみに、ST150Eの二番機であるtofuとはWEI値がかなり違う。tofuではCPUが6.8に上がっているが、RAMは5.9と非常に低い。OSがWin7Ult/64なのと、メモリが別メーカー品なので、その辺りが原因かと。また、tofuのストレージはSSDではなくHDDなので、当然HDD=5.9と大分劣る。いずれにしろ、それぞれチューニングの余地はありそうだ。
(*1) 元々2GBx2だったが、Optiplex 160とRAMを交換したため、1GBx2にダウングレードされていた。
(*2) 64ビット版のCOAシールが付いているが、諸般の事情で32ビット版をインストールした。
【PCうそつき講座目次】
【ホーム】