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

Windows用の64ビット版Firefox、開発停止へ」記事へのコメント

  • メモリーたくさん使えるくらいしか思いつかない。

    OSとしてのメリットはCPUの命令とかキャッシュとか同時実行とかいろいろあるけど
    アプリとして64bitのメリットがあんまり思いつかない。

    # 動画とかレンダリングをゴリゴリするなら別だけどどうなんだろう

    • とりあえず、レジスタがたくさん使える

      親コメント
      • by Anonymous Coward

        他に、x86-64特有で地味だけど意外と強力な機能として、RIP相対のアドレシングができるようになったというのも大きいです。
        そんなもんの何がうれしいかというと、DLLだの.soだのといった position independent code では、何をするにつけても現在のRIP(32ビットならEIP)からの相対アドレスという形になるんですが、これがかなりシンプルになって効率も上がるわけで。

        • > DLLだの.soだのといった
          言わんとすることはわかるけど、DLLはPICではなく、ロード時にリロケーションします。
          別アドレスにロードするとリロケーション部分が共有できなくなるので極力同じアドレスにロードするようになっていて、そのため攻撃しやすくなっていました。

          言い換えるとlinux gccでsoを作るとき-fPIC -DPICを指定しますがWindows DLLでは指定しません。

          親コメント
    • by Anonymous Coward on 2012年11月25日 17時51分 (#2278478)

      いろいろフレームワークがあってなんちゃらDLLとか昔よりたくさんロードしないといかんのですよ。
      アドレス空間圧迫して、せっかくメモリがあってもアプリ用にマップできなくなる。
      DLLはどうせ誰かがロードするのでメモリ自体は大して食わないだろうけど、空間はプロセスで平等に食われる。

      アプリとしてというと微妙だけどグラフィック関係はアドレス空間たくさんあったほうが
      ドライバやライブラリとしてもいろいろやりやすいよね

      親コメント
      • by Anonymous Coward

        自分(Firefox)に関係ないDLLは、自分の論理アドレスを侵食してくることはないんじゃないの?

    • by Anonymous Coward

      高速化のためにメチャクチャメモリ食う思想が正義のご時世に、使用可能なメモリを無尽蔵にすることを諦めるのはどう出るか
      今後もっとメモリが増設されて、ブラウザが4GBぐらい食うのが当たり前の時代になったときFirefoxは終わる

      • その頃にはブラウザプラグインが絶滅してるから問題なく64bit移行できるのでは

        親コメント
        • by Anonymous Coward

          むしろブラウザプラグイン不要な世の中になってくれてたら嬉しいなあ。

      • by Anonymous Coward

        > ブラウザが4GBぐらい食うのが当たり前の時代になったときFirefoxは終わる
        もう既にそういう時代になってるとおもいますが。

        • by Anonymous Coward

          で、同時に「ブラウザが200MBもメモリ食ってる! バグだ!」と騒ぐ人がいたりメモリを500MB使っているというだけの理由でNortonがブロックしたりするんだからまったくわけがわからないよ。

      • by Anonymous Coward

        Windowsはおちゃらけクイックソート保護機能(?)によって、32bit環境では原則2GBで死にますよ。実質だと1.6~1.8GB。
        Windowsの起動オプションで許可すれば3GBくらいまではアプリで使えるけど、アプリ側で2GB超サポートフラグをONにしないとこの機能は動きません。
        # クイックソートの適当実装ではメモリアドレスを加算して2で割るとかいうアホな実装が存在してて、最上位ビットが1な上位2GBのメモリを使うと爆死するって現象が存在しててそれ回避+メモリ管理の簡略化(上位2GBを共有メモリ&システム領域に固定して仮想メモリ機能の範囲外とする的な9x時代の小技とか云

    • Flashと、高速PDFviewer(Adobe製は重くて…)と、WMP/Silverlight ぐらいしかプラグインって要らないのではと。
      特にJava、お前は入れてやらねー。

      • by Anonymous Coward

        JREはアップデータがアップデート失敗するようになったので一旦アンインストールしましたが、
        何ら問題なくPC使ってます(笑)

        Silverlightなんて勘弁してください。FlashとAdobeで手一杯です。

    • by Anonymous Coward

      実はそう思う。
      それに「動く」ってだけでメモリ問題は他のソフトにおっ被せ…いや面倒見て貰ってしまえば、
      ほとんど32bitの構成のままでさえ、利点は有ると思うんのだが。
      プラグインが対応しないのなんては、対応するまで放置で良いと思うし。

      いまのFireFoxなんて、テキトーな対応ですら無茶苦茶効果がありそうなのにもったいない。

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...