64bit kernelいじり

何を今さら感がありますが^^;

私がLinuxの64bit版をいじり始めたのはかなり昔で,某所に入ったAMDの64bit dual CPUのマシンにSLAMD64をインストールしていじっていました.もう10年も前になると思われます.

いろいろテストして分かったことは,

32bit版と比べて,ほとんどパフォーマンスの向上はなしで,まれに,1.5〜2倍速くなるソフトがある

という,ものでした.まだまだ出来損ないのディストリビューションの不便さに耐えて,たかだか2倍です^^; 特に当時は,CPUのジェネレーションが変われば,2倍以上のパフォーマンスの向上は普通にありましたから,64bit化は封印ということにしました.

ところがどっこい,最近は,CPUのジェネレーションが変わってもパフォーマンスが,格段に向上ということがなくなりました.そこで,その”2倍”が非常に魅力的になりました.

ということで,Slackware 14.1の64bit版をいじり始めました.インストールからX.orgの起動までは,微妙におかしなことがありましたが,大きな問題はなく進みました.

しかし,自分でKernelをbuildするところで,引っかかっています.もう少し苦闘して,体で覚えたいと思います^^;

当時は,64bitでbuildされたソフトがそんなにはなかったから.
64bitに最適化されたソフト.
かつてのSLAMD64がSlackware 64bitになりました.

GUI復活 (KVM 15)

いくつかの実マシンを仮想化する作業をしています.いずれも,確立した手順で^^; CUIとして起動するところまで行きますが,X (Xorg)が起動してくれません.startxをすると,nVidiaや,AMDのfglrxのドライバーが何だかんだとログに残して,致命的なエラーでおしまいです^^;

nVidiaのドライバーについては,ドライバーのインストーラーを使って,

./NVIDIA_Linux-x86-xxx.xx.run --uninstall

とすれば,削除できるとあり,試してみました.上記はちゃんと動きますが,依然として,Xは起動してくれません.

結局,Slackwareのxシリーズを全部removepkgして,/usr/lib/xorgと/etc/X11の残骸をどこぞに移して,もういちどSlackwareのxシリーズをinstallpkgする,という手順で,動くようになりました

作業の要所では,snapshotを残すようにしています.

後の注釈: 残念ながら,その後1台では失敗して,1勝1敗です.snapshotを取ってからやっているので,トラブってぐしゃぐしゃになっても安心です.

新しいサーバーで測っても同じ

平日の昼間で,こんなもんです.これまでは,AMD Athlon II X4 605eなどという古いCPUだったので,サーバーを更新したら,速くなるかなと少し期待しましたが,サーバーのハードウェアはボトルネックにはなっていなかったということです.
結論的には,少なくともこの地域では,Nuro光よりもauギガビット光のほうが速いといえそうです.

=== Radish Network Speed Testing Ver.3.2.2 - Test Report ===
使用回線:So-net NURO 光
測定地:茨城県××市
------------------------------------------------------------
測定条件
 精度:高 データタイプ:標準
下り回線
 速度:551.1Mbps (68.88MByte/sec) 測定品質:86.6
上り回線
 速度:446.5Mbps (55.81MByte/sec) 測定品質:83.3
測定者ホスト:**********.ibra***.ap.nuro.jp
測定サーバー:東京-WebARENA
測定時刻:2014/12/11(Thu) 13:11
------------------------------------------------------------
測定サイト http://netspeed.studio-radish.com/
============================================================

サーバー・ルーターをupgradeする かな^^;

ネット環境は,アップグレードとは行きませんでしたが,まあ,無事乗り換えられました.

さて,諸々の作業中に,サーバー兼ルーターのログを眺めていましたが,ときどき,SATAとLANインターフェースが,”link down”を出すことに気がつきました.

SATAのほうは,2つのディスク(日立製とSeagate製)を,違うSATAのポートにつなぎ替えて調べたところ,SeagateのディスクだけがときどきLink downになることが判明しました.手持ちの日立のHDD(ちょっと古い)に交換したところ,出なくなってほっとしています.

LANのほうは,6日(土)にときどき出ていたようですが,その後は出ていません.ちょっと様子見です.これはオンボードのチップなのでNGとなると,MBごと交換です.

現在の5代目サーバー兼ルーターは,2010年3月から動いています.省エネ仕様のAMD Athlon II X4 605eですが,さすがに,一時代前のものになってしまいました.

また,現在のMBは,micro ATXですが,micro ATXだと選択肢が絞られてしまうので,次期サーバー・ルーターはスタンダードのATXにしようと思います.そうするとケースも買い換えないとならないし,CPUはCore i7 4790Sにして,当然メモリーも買い換えないと,ということで,ざっと7万円ほどになりそうです.IMG_0442

追記(同日19:00JST)

オーダーしてしまいました^^;

Core i7のちょっと古いマシンと,このAthlon IIを比較したところ,Athlon IIのcore4個と,Core i7のcore1個分(2 threads)とほぼ同じパフォーマンスとわかり,決断しました^^; SATAとかLANのオンボードインターフェースの寿命も近いかもしれませんし.

ああ,FT-991が遠ざかってしまった^^;;

KVM (3) 中間報告

その後も,AMD Athlon II X4のマシンと,Intel Core i7のマシンでいろいろやってます.

AMDのマシンは,VirtualizationをEnableにしてXを立ち上げるとシステムがフリーズすることがあるので,Core i7のほうで主に試していました.

なにぶんKVMの使用を全く想定していない,Slackwareでやっているので,30近いソフトのインストールやupgradeが必要でした.

それで,ようやくvirt-managerによる仮想マシンの作成のところまで来ました.そして,ディスクイメージを作成して,仮想マシンの起動までいくのですが,Gtkの問題で動いている仮想マシンにコンソールがつながりません^^;

というところまで来ました.もう一息なんだと思います.もう少しがんばってみます.