2011-12-15 7 views
1

私はRiakをサーバーにインストールしようとしています。私がサーバにログインすると、Ubuntuは、とりわけx86チップと64ビットアーキテクチャを意味する "x86_64"という挨拶文字列を私に提供します。この64ビットソフトウェアパッケージ名に「AMD」が含まれているのはなぜですか?

私はDebianパッケージhereのための私の選択肢を見てみると、私は次を参照してください。

  • riak_1.0.2-1_i386.deb

これが私を作ると呼ばれる32ビット版riak_1.0.2-1_amd64.deb

  • と呼ばれる64ビット版考える:

    • 私は最初のパッケージを使用することはできませんそれはAMDチップのためです。
    • 私はx86チップ用の64ビットバージョンは表示されないので、32ビットを使用する必要がありますか?

    しかし、私の同僚は、最初のパッケージがうまく動作すると私に伝えます。彼はこれまでにこれを見ていたと言いますが、なぜそれがそのように名付けられたのか分かりません。

    これは従来のものですか?チップタイプが指定されていない場合は、その名前に "AMD"と表示されるのはなぜですか?

  • 答えて

    2

    x86_64 [...] x86チップと64ビットアーキテクチャを意味します。

    より正確には、命令セットを意味し、同義語もAMD64です。

    チップタイプが指定されていないと「AMD」という名前になるのはなぜですか?

    AMD、同社は、命令はそれが好きな方法を発明する設定洗礼は無料ですが、Wikipediaのページに示されているように、他の企業にも別の名前に非常によく似て指示を与えることに言及を避けるために設定します会社。

    +0

    「元の仕様はAMDによって作成され、AMD、Intel、VIAなどで実装されています...「x86-64」アーキテクチャのアーキテクチャを開始した後、 AMDは2003年にAMD64と改名しました... x86-64はベンダー中立の用語として業界で多くの人々によって使用されています。 –

    1

    amd64は、x86_64またはIntel 64またはx64のAMD(およびMicrosoftの元の)名前です。

    これらはすべて同じアーキテクチャ、つまりx86への64ビット拡張です。

    0

    Debian - AMD64 Ports Pageに説明したように:

    ポートは、EM64T拡張、および一般的な64ビットのユーザー空間とAMD64の拡張子を持つすべてのAMDの64ビットCPUと、すべてのIntel CPU向けのカーネルで構成されています。

    関連する問題