パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Linuxカーネル開発者の間でx32 ABIの廃止が議論される」記事へのコメント

  • by Anonymous Coward on 2018年12月14日 18時12分 (#3533681)

    ここのコメントでの範囲ですら x32 がいったいなんなのか/ほんらいどういうメリットデメリットがあるものなのかを理解してない人がいっぱい出てきてるような状況だし、結局そもそも使ってないんだろうなということなわけでなくなってもほとんど誰も困らなさそうw

    • by Anonymous Coward on 2018年12月15日 1時27分 (#3533854)

      メガドライブの上のほうに挿してあるからよく知ってる

      親コメント
    • by Anonymous Coward

      i386のことをしばしばx32と言ったりするくらいの知名度のなさだもんな

      • by Anonymous Coward

        i386のことをしばしばx32と言ったり

        この「i386」ってのもコメント主が指してるのは特定のCPUじゃなく「i386以降」のことだと思われるのでめんどくさいぞw

        • i386とか言いながら、それ以降に入った命令が必須だったりするので、最近だとi386以降ですらなく、Pentium(ひょっとしたらMMX Pentiumかも)以降ぐらいの意味ですよ。たいていのバイナリパッケージもアーキテクチャ表示がi686になってますしね。
          ほんとにi386に対応してたのは、Windowsだと3.1まででNTだと3.51まで、以降のバージョンは動作しません。
          Linuxだと3.8で、NetBSDだと5.0で、FreeBSDだと6.0で、OpenBSDだと4.2でサポートが切られました。

          親コメント
          • by Anonymous Coward

            Pentium Proから追加されたCMOV命令が多用されています
            i686ではCMOV命令は定義されておらずVIA C3の初期のものなどは実装していませんが、実際のところ何も動きません

          • by Anonymous Coward

            Intel AVX2を使えない環境が足切りされるのも時間の問題かもなあ。CPUは3年ひと昔でどんどんサポートが切られていく。6年たつと存在しないものとして扱われることも多い。

            • by Anonymous Coward

              現時点で販売されているAtomプロセッサがAVX2使えないからそれはしばらく無いと思う。

          • by Anonymous Coward

            ずっと昔、PC-98用(486SXだったかな・・・)にLinuxを入れたとき、コマンドの実行時にエラーが出まくった記憶があります。
            そういうことでしたか。

    • by Anonymous Coward

      結局中途半端な過渡期のものですよ。PAEなんかもまとめてオワコンにしてしまえ。

      • うろ覚えなのですが、IntelのAtomでCedar Trailってあったじゃないですか。
        あれって、64bit対応してるのに様々な事情で64bitOSが使えなかったような…(調べてみたけど自信がない)
        もしかするとそういうのにピッタリだったのかなぁ。
        Cedar Trailも過渡期の産物感アリアリですが…だとしても、実績十分のいにしえi386版がありますしね。

        /*
        昔DN2800MTというAtom N2800が載せてあるMini-ITXマザーが一時期気になっててCedar Trailを思い出したのですが、
        このマザーは12Vのみで動くようなので、ディスプレイも小型でUSB電源で動作するものにすれば、だいたい50cm四方の太陽電池+バッテリーな電源で動作するPCが作れるかなぁ、とか考えてました。(ノートPCだと一旦AC100Vにしないといけないので効率が落ちるのだ。)

        大体同じ頃?にRaspberry PiみたいなGUI環境が使えるCPUボードが出はじめて、そちらも気になってましたね。
        */

        • by Anonymous Coward

          LAHF命令やXDビット(AMD用語ではNXビット)に対応してないんじゃなかったっけ

          • by Anonymous Coward

            それはもうちょっと古いCPUかも知れない。
            wiki [wikipedia.org]によると内蔵GPUが32bitしか対応してないらしいです。

            LAHF,SAHF命令ってフラグとレジスタ間でデータをやりとりするやつですよね。もともと仮想化周りで使われていたとか。Windows8.1で必須になって初期の64bitCPUがアウトになったようですね。

    • by Anonymous Coward

      #3534035 とか現状を知らない奴も多いし

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

処理中...