Linuxを実行するサイレント80386 Webサーバー

画像 ご存知のように、このソフトウェア製品の作成者であるLinusがこのマシンで開発を開始したため、Linuxカーネルをサポートする最初のプロセッサは80386です。 Habréでは、コンピューターテクノロジーの同様の展示にLinuxディストリビューションをインストールすることについて既に議論していたため、さらに進んで、386番目のプロセッサーでLinuxを実行するWebサーバーを上げるというアイデアを実現しました。 イライラさせられたのはたった1つ-ノイズです。なぜなら、自宅で絶えず使用しているため、この要素はマイナスでした。 決定は間もなく始まりました...



基礎として、386番目のプロセッサ、8メガバイトの30ピンSIMMメモリ、IDEコントローラ、および3c509モジュールと互換性のある3comネットワークカードの下に、古典的なマザーボードが見つかりました。 次に、音波を放射する要素を取り除く必要があります。



1.電源。


最適なオプションは、DC-DCタイプの電源です。 これらのPSUのほとんどは完全にサイレントです。これは、サウンドを生成する可動コンポーネントがなく、ファンがないためです。 矛盾は、マザーボード上-ATのコネクタでのみ発生しますが、最新の電源にはすべてATXコネクタが装備されています。 この状況から抜け出す方法は、ATX—> ATアダプターを作成することです。 この表によると-同様のアダプターを作成しました:



画像



2つのコネクタ規格は、ATXに追加の3.3Vともう少しGNDがあるという事実を除いて、互いに非常に似ています。 2つの異なるコネクタの同様の共生が「強烈に」機能しました。マザーボードはATX DC-DC電源から正常に巻き上げられました。



2.ハードディスク


2番目の不快な、永遠に響く音源は、ディスクストレージデバイスとして定義され、そのコンポーネントは継続的に回転し、バズを発します。 実験用マザーボードの古いBIOSが古いBIOSの受け入れを固く拒否したため、CF—> IDEアダプターと128 MBカメラの古いコンパクトフラッシュカードが助けになりました。 エーテルのオーディオ強度を大幅に低減する同様のデバイスは次のようになります。



画像



コンピューティング部門。


配布ロットは、たるんだSlackwareに落ち、95年代のペンギン愛好家の心を魅了しました。 システムのイメージは、フラッシュカードの狭い境界線に収まるように、不要なパッケージから顕著にクリーニングする必要がありました。 残念ながら、このテキストの著者にとって、最新のHTTPサーバーのほとんどは、時代遅れの2.2カーネルで実行するのに十分なほど困難であり、RAMはほとんどありません。 このような時代遅れの環境で動作するように設計されたのはthttpdだけでした-小さくても遠く:ディスク上で70 KB、ロード状態で約400 KBのメモリ。 Luaスクリプトインタプリタをアセンブルすることもできました-当然のことですが、組み込みシステム用に作成されたためです。 2つのコンポーネントをCGIゲートを介して接続することにより、ネットワークの珍しい島が私たちの時代に形成され、静かな20世紀に住んでいます。



この作成は次のようになります。

画像



画像画像



間違いなく、システム全体が時計仕掛けのように機能し、速度は非常に似ています。 (;ただし、時計とは異なり、このメカニズムは完全にサイレントです。



ライブ例はここから入手できます: 386.slogov.ru



habr効果の下で80386番目のプロセッサによるリクエストの処理速度で何が起こるかを推測することは価値がないと思います。 答えを待ちきれない人や、せっかちな人のために- 問題のスクリーンショットを添付します。



All Articles