*盆栽マシンの記録 [#jd4f39cd] ロースペックマシンをあれこれとチューニングして それなりに動作するように手を加えることを盆栽と 呼んでいるが、 何台かあるマシンのうち 典型的な盆栽について紹介したいと思う((このウェブサーバも結構な盆栽だったりするが))。 **概要 [#i3e7a80e] 勤務先の人から個人的に譲り受けたマシンに、 手持ちの周辺機器no jiisou, 取付治具などno自作wo okonai sakusei。 スペックは以下の通り; |ベースシステム|IBM Aptiva 330| |CPU |Intel 486DX4 / 100MHz| |メモリ |24MB| |ハードディスク|IDE×4式: 425MB, 700MB, 800MB, 3GB| |I/Oバス |ISA, スロット×4| |ネットワーク |NE2000互換×2式: 10BASE-5, 10BASE-5, 10BASE-T| |シリアルポート|RS-232C×4チャンネル| |パラレルポート|1チャンネル| |フロッピーディスク|3.5in×1| **外形 [#x0cb8db4] #ref(All.jpg,wrap,around,33%) 本体はIBMのAptiva 330。~ ディスプレイは、モノクロ9インチCRT。~ OS ha Unix keino OpenBSD wo install siteiru. 実装メモリが24MBと少ないため、X Windowはインストールしていない。 よって本機単体でのグラフィックや日本語の表示はできず、ASCIIのみ表示可。 #img(,clear) **ペリフェラル [#d45214b7] I/OバスはISAのみ((まだPCIどころかEISAも出ていなかった))。 よってIRQの割当は全て手動設定である。~ |CENTER:&ref(IO_IntrNear.jpg,,25%);| |CENTER:IRQ割当表 - 全てのIRQを使用中| I/Oスロットは全部で4つある。 |CENTER:&ref(Inner_Back.jpg,,25%);|CENTER:&ref(IO_SlotMidium.jpg,,25%);| |CENTER:I/Oスロット実装状況|CENTER:I/Oスロット使用状況| 4スロットのうち、2スロットにEthernetカードを実装。 どちらもNE2000互換カードで10BASE-2, 10BASE-Tに 対応((うち、1枚は、10BASE-5用のAUIポートも実装))。~ 残り2スロットには、マルチI/Oカードを実装。 このカード中、シリアルポート2チャンネルを 使用(パラレルおよびゲームポートは、未使用)。 本体の2チャンネルと併せ、計4回線を接続可。 **ディスク [#w41acf3e] ハードディスクは4式を実装。~ 本来、実装できる台数は2式だが、CD-ROMを取り外し、 空スペースに増設(前面にはブランクパネルを取付)。~ さらに3.5インチフロッピーディスクドライブ下に吊り下げる形で 自作した増設ベイを設置。 |CENTER:&ref(Disk_BP.jpg,,25%);|CENTER:&ref(Inner_Front.jpg,,25%);| |CENTER:前面ブランクパネル|CENTER:ブランクパネル内部| |CENTER:&ref(Disk_Stack13.jpg,,25%);|CENTER:&ref(Disk_ExtBayFar.jpg,,25%);| |CENTER:HDD0~2取付状況|CENTER:HDD3増設状況| これにより、IDEインターフェースのチャンネルは全て埋まっているため、 この状態で最大限の実装状態になっている。 **ソフトウェア [#q14b8734] #ref(OS_Login.jpg,wrap,around,right,33%) 使用OS: OpenBSD 3.0 (2001) ~ OpenBSD 4.3 (2008)~ 実装メモリが24MBと少ないため、OSカーネルは不必要な機能を取り外した カスタムカーネルを作成し使用している。~ このカーネル起動時のdmesgはこちら→ &ref(dmesg.boot.txt); 。~ また、ログインしてoperation wo okonattemita sampleはこちら→ &ref(typescript-hsv.txt); 。 kono machine niha OpenBSD hontai igaini ikanoyouna soft ga install sareteiru;~ DeleGate / dmassage / GNUPLOT / ircd / NetPBM / ng / PHP-4, APC / Ruby / QuickML / smtpfeed izenha, sotomuke gateway no yobiki tosite tukawarete itatame, network kannrennno soft ga ooi. #img(,clear) |CENTER:CPU|CENTER:Memory|>|>|CENTER:compile time (sec)|>|>|CENTER:run time (sec)| |~|~|real|user|system|real|user|system| |''486DX4 100MHz (Honki)''|RIGHT:24MB|RIGHT:70.88|RIGHT:32.87|RIGHT:19.85|RIGHT:219.93|RIGHT:57.74|RIGHT:130.87| |Pentium/MMX 200MHz|RIGHT:64MB|RIGHT:13.02|RIGHT:4.56|RIGHT:2.53|RIGHT:45.58|RIGHT:11.75|RIGHT:18.94| |Pentium-III 540MHz|RIGHT:192MB|RIGHT:2.25|RIGHT:1.14|RIGHT:0.67|RIGHT:8.88|RIGHT:2.71|RIGHT:5.49| |Core2 4300 1800MHz|RIGHT:1024MB|RIGHT:0.41|RIGHT:0.21|RIGHT:0.18|RIGHT:2.00|RIGHT:0.85|RIGHT:1.78| **「盆栽」の意義 [#n33a65d6]