盆栽マシンの記録

ロースペックマシンをあれこれとチューニングして それなりに動作するように手を加えることを盆栽と 呼んでいるが、 何台かあるマシンのうち 典型的な盆栽について紹介したいと思う*1

概要

勤務先の人から個人的に譲り受けたマシンに、 手持ちの周辺機器no jiisou, 取付治具などno自作wo okonai sakusei。 スペックは以下の通り;

ベースシステムIBM Aptiva 330
CPUIntel 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

外形

All.jpg

本体はIBMのAptiva 330。
ディスプレイは、モノクロ9インチCRT。
OS ha Unix keino OpenBSD wo install siteiru. 実装メモリが24MBと少ないため、X Windowはインストールしていない。 よって本機単体でのグラフィックや日本語の表示はできず、ASCIIのみ表示可。

#img(): File not found:

ペリフェラル

I/OバスはISAのみ*2。 よってIRQの割当は全て手動設定である。

IO_IntrNear.jpg
CENTER:IRQ割当表 - 全てのIRQを使用中

I/Oスロットは全部で4つある。

Inner_Back.jpgIO_SlotMidium.jpg
CENTER:I/Oスロット実装状況I/Oスロット使用状況

4スロットのうち、2スロットにEthernetカードを実装。 どちらもNE2000互換カードで10BASE-2, 10BASE-Tに 対応*3
残り2スロットには、マルチI/Oカードを実装。 このカード中、シリアルポート2チャンネルを 使用(パラレルおよびゲームポートは、未使用)。 本体の2チャンネルと併せ、計4回線を接続可。

ディスク

ハードディスクは4式を実装。
本来、実装できる台数は2式だが、CD-ROMを取り外し、 空スペースに増設(前面にはブランクパネルを取付)。
さらに3.5インチフロッピーディスクドライブ下に吊り下げる形で 自作した増設ベイを設置。

Disk_BP.jpgInner_Front.jpg
前面ブランクパネルCENTER:ブランクパネル内部
Disk_Stack13.jpgDisk_ExtBayFar.jpg
HDD0~2取付状況HDD3増設状況

これにより、IDEインターフェースのチャンネルは全て埋まっているため、 この状態で最大限の実装状態になっている。

ソフトウェア

OS_Login.jpg

使用OS: OpenBSD 3.0 (2001) ~ OpenBSD 4.3 (2008)
実装メモリが24MBと少ないため、OSカーネルは不必要な機能を取り外した カスタムカーネルを作成し使用している。
このカーネル起動時のdmesgはこちら→ filedmesg.boot.txt
また、ログインしてoperation wo okonattemita sampleはこちら→ filetypescript-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(): File not found:
CPUMemorycompile time (sec)run time (sec)
realusersystemrealusersystem
486DX4 100MHz (Honki)24MB70.8832.8719.85219.9357.74130.87
Pentium/MMX 200MHz64MB13.024.562.5345.5811.7518.94
Pentium-III 540MHz192MB2.251.140.678.882.715.49
Core2 4300 1800MHz1024MB0.410.210.182.000.851.78

「盆栽」の意義


*1 このウェブサーバも結構な盆栽だったりするが
*2 まだPCIどころかEISAも出ていなかった
*3 うち、1枚は、10BASE-5用のAUIポートも実装

Front page   New Page list Search Recent changes   Help   RSS of recent changes