Linux
 Computer >> コンピューター >  >> システム >> Linux

Linux / Unixのi686とは何ですか?

識別子i686 広くは、1995年以降のPentiumProおよびPentiumMクラスプロセッサに一般的に関連付けられているP6マイクロアーキテクチャを使用してIntelプロセッサを実行するように最適化されたカーネルを指します。 i686用のLinuxディストリビューションは、それ以前のほとんどの実装をサポートしています。たとえば、i686コンピュータは通常、i386ベースのディストリビューションで問題なく動作します。

i686標準は、32ビットオペレーティングシステムを実行します。 i686マシンの特定の配布イメージは、2004年以降ますますまれになっています。

Intelのマイクロアーキテクチャ

Linux / Unixのi686とは何ですか?

インテルのコンシューマーグレードプロセッサーは、 * 86に準拠しています。 命名規則は、1978年にリリースされた8086チップにまでさかのぼります。その後の反復には、1983年の16ビットi286、1985年の32ビットi386、1989年の32ビットi486、1993年のi586(元のPentiumチップ)が含まれていました。 、1995年のi686(Pentium Pro)、2000年のi786(Pentium 4、またはNetBurst)。

2003年以降、64ビットオペレーティングシステムをサポートするx64シリーズのプロセッサは、消費者市場を支配するまでに成長しました。マイクロアーキテクチャのクラス名は、x64を超えて進化していません。 Intelの現在の命名スキームは、代わりにプロセッサの生成に焦点を合わせています。現在、デスクトップクラスのコンピューターの場合、Intelのコアラインはx86_64Linuxカーネルを使用しています。

その他のアーキテクチャ

i686に加えて、他のいくつかのプロセッサ固有のインジケータに遭遇する可能性があります:

  • x86_64 :Intelの64ビットアーキテクチャをサポートします
  • amd64 :AMDの64ビットアーキテクチャをサポートします
  • arm64 :64ビットARMチップをサポート

i686アプリはいつ使用する必要がありますか?

パッケージマネージャーは、カーネルの正しいパッケージを解決します。原則として、配布画像はいつでもインストールできます。 i386アーキテクチャ用にコンパイルされたカーネルを使用すると、32ビットのパフォーマンスが得られますが、Intelプロセッサの場合、通常は常に機能します。 64ビットのIntelプロセッサを搭載した最新のコンピュータを使用している場合は、x86_64イメージを選択する方が理にかなっています。

PentiumProからPentium3プロセッサ、またはPentium Mプロセッサを搭載した古いコンピュータを実行している場合は、i686(使用可能な場合)を選択することで増分値を見つけることができます。 i686カーネルは、ベースのi386カーネルにアクセスできない、Intelがプロセッサに組み込んだいくつかの追加機能を提供します。

i686標準用にプリコンパイルされた関連するディストリビューションイメージが見つからない場合は、いつでも自由に独自のカーネルを最初からコンパイルできます。

FAQ
  • i686-PAEとは何ですか?

    PAEは物理アドレス拡張の略です。 i686-PAEアーキテクチャを使用すると、オペレーティングシステムはプロセスごとに4GBを超えるRAMにアクセスできます。 i686は32ビットですが、PAEでは最大36ビットのパフォーマンスが可能であり、マシンは最大64GMのRAMにアクセスできます。

  • i686とx86_64の違いは何ですか?

    Linuxをインストールするときに、i686とx86_64のどちらかを選択できる場合があります。一般的に、I686は32ビットバージョンであり、x86_64は64ビットバージョンのOSです。 64ビットバージョンはメモリを大量に消費するプロセスに適していますが、32ビットバージョンはほとんどの用途に使用できます。


  1. Linuxの/dev/ nullとは何ですか?

    技術用語では、「/ dev/null」は仮想デバイスファイルです。プログラムに関する限り、これらは実際のファイルと同じように扱われます。ユーティリティはこの種のソースからデータを要求でき、オペレーティングシステムはそれらにデータを供給します。ただし、オペレーティングシステムは、ディスクから読み取る代わりに、このデータを動的に生成します。このようなファイルの例は「/dev/zero」です。 ただし、この場合、デバイスファイルに書き込みます。 「/dev/ null」に書き込んだものはすべて破棄され、忘れられ、無効になります。これが役立つ理由を理解するには、まずLinuxまたは*nixタイプのオ

  2. LinuxのAppImageとは何ですか?

    Linuxディストリビューションでは、可能な場合は常にパッケージマネージャーを使用して新しいソフトウェアをインストールする必要があります。それは物事をきれいに保ち、すべてのファイルはマネージャーによって追跡され、後で簡単に削除することができます。これは、後でディストリビューションをアップグレードするときに発生する可能性のある問題を回避するのにも役立ちます。ただし、ディストリビューションに必要なソフトウェアが含まれていない場合や、一部が古すぎる場合があるため、別のソフトウェアに頼らなければならない場合があります。ただし、これらすべての選択肢の中から、最後の手段としてサードパーティの「.deb」ま