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

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

  • by Anonymous Coward on 2012年11月25日 11時41分 (#2278366)

    Windows用の64ビット版Firefoxがなぜ必要なのか教えてください!
    32bit版のFirefoxは64bitのWindowsでは動かないのですか?
    #メモリ馬鹿食いさせないとパフォーマンスの上がらないある種のシミュレーションソフト、CADソフトは64bitネイティブ必須というのは理解できるが、なぜwebブラウザに64bit?

    • by Anonymous Coward on 2012年11月25日 11時55分 (#2278376)

      現状Waterfox常用してます
      Firefox32bit版でTumblrでAutopagerize使ってスクロールさせてるとメモリー1Gぐらいでカクつき出すのでWaterfoxに移行しました。
      まぁごく最近のFirefoxでは改善されたかもしれませんが。

      親コメント
      • by Anonymous Coward

        実際、アプリケーションレベルで32bit版と64bit版で、
        それほどメモリを多用しない場合の性能差ってどのぐらいなんだろう?

        実用上、気にならないレベルなのかな?(数%程度?)
        確かに、1Gぐらう消費すると64bit版が有利に働きそうではある。

        まぁ、提案理由には納得できる。
        論点は、現状の開発リソースを鑑みて、提案理由他、
        64bit版をサポートすべき論理展開がありうるかどうか。

        • by Anonymous Coward

          提案と言うよりも、これは決定っぽいです。
          タレコミのCNET Japanを読んだだけですが。

        • by Anonymous Coward
          コンパイラの最適化が大きく変わるので性能がかなり違う。
          同一ソースをVisual Studio 2010でコンパイルしてみたが20%ほど性能差が出た。
          このときやったのは乱暴に言えばマルチスレッドでFFTを同時にぶん回すような演算。8コアフル100%張り付きだった。
          SSEもイントリンシックで使っていたんだが、この辺のレジスタの取り回しもx64になって余裕が出た分が性能差に出るみたいだね。
          • by Anonymous Coward

            小さいループで大量のデータを処理する場合とあちこちに分岐し続けるようなコードでは状況が異なるんじゃないでしょうか。
            x64が登場したとき、コードサイズが増えてデコーダがボトルネックになりやすいって話もあったと思います。
            CPUのデコード済みキャッシュも大した容量ではないし、分岐予測が失敗するとボロが出るのは避けられないので64bitのアドバンテージを生かせるとは限りません。
            それらを総合すると1割位という情報が多かったように思います。

            SSEのイントリンシックはレジスタが増える効果が出やすいですね。
            さらにAVX化対応も簡単だし、3オペランドになるのでレジスタの取り回しもより柔軟になってよりシンプルなコードになりやすいようです。

      • by Anonymous Coward

        そういうツールでメモリ1Gいっぱいにデータを読み込むのは、逆にパフォーマンス落とすことになってるのではないのか?
        たぶん設計者の想定外だろうし、ブラウザの性能や回線の太さとのバランスはどうなんだろうね

      • by Anonymous Coward

        PaleMoonに1票!

    • by Anonymous Coward on 2012年11月25日 13時47分 (#2278411)

      アプリ自身が64bit不要だったとしても

      64bit OS上での32bitコードはOS上で互換コードを経由するから効率悪い
      64bit OSの32bitコードサポートはいずれ廃止される

      あたりもあるよ。
      16bitの時も同じような話あった気がするな。

      親コメント
      • by nmaeda (5111) on 2012年11月25日 14時00分 (#2278416)

        >64bit OSの32bitコードサポートはいずれ廃止される

        Windows7 32ビット版でもWn16がサポートされていることを考えると、十数年はサポートされるとも考えられ、当面の心配は不要かと。

        親コメント
        • by Anonymous Coward

          Win16サポートの為に、その他諸々を犠牲にして32ビット版を使いつづけるのと同じ心配は要らないのかな

          • その他諸々とは何でしょう? 現在、32ビットWIndowsや32ビットアプリケーションを使うことによるデメリットはコンシュマー用途であるでしょうか?サーバー用途や各種シミュレーションなどを除いて、メモリ3.2GBで不足するとは思えないのですが。

            親コメント
            • by Anonymous Coward

              フォトレタッチや動画オーサリングやってみれば如実に実感できるように思います。

              そうしなくても、スーパーフェッチだの、ディスクキャッシュだのに勝手に使ってくれますから、アプリケーション用途に充足していれば無駄になるというものでもありません。

        • by Anonymous Coward

          あれ、windows7ではWin16コードはサポートしてないと思いましたが。
          XPモード(xpエミュ環境)は別として

      • by Anonymous Coward

        おや?Windows RTってx64でしたっけ?
        今後の主流はx86互換の路線を外れてるんじゃないでしょうかね
        タブレットやスマートフォンなどはもう無視できない勢力ですよ

        64bit ARMはまだ若干迷走しているようですし
        32bit ARMでも動くことを主眼においた開発ってのは
        至極まっとうに思えるのですがいかがでしょう

        # アプリ的UI限定でアドオンも大幅に制限となれば御免被りたいところではありますけど

    • by Anonymous Coward

      必要というほどでなくても、ユーザーからすれば使えるなら使いたいところでしょ。
      少しでも速いほうが嬉しいんだし。

      • by Anonymous Coward on 2012年11月25日 11時54分 (#2278374)

        本当に、”少しでも早い”ってレベルのような気がする。

        ベンチマークでわかる Windows 7 32bit vs 64bit
            ウェブブラウザーベンチマークテスト 3種
                http://ascii.jp/elem/000/000/641/641464/index-3.html [ascii.jp]

        親コメント
        • そのベンチマークテストで使っているのは、Windows7 64bitであって、64bit版のFirefoxじゃないです。

          今Nightly19.0aからNightly20.0aに更新してみた。
          更新後に起動しようとしたら、Add-onのfebeがエラーを起こしてNightly自体が正常に起動しなかった。
          コマンドラインからfirefox.exe -safe-modeで起動してAdd-onの画面からDisableして起動しなおしたら、やっと正常に起動した。
          また、日本語LanguagePackを入れなおした。
          ユーザーの側で正常な状態に保たなければならないから、開発停止と言われてもしかたがないかなと思う。

          親コメント
          • by Anonymous Coward

            64bit版のWindows上で動くFirefoxと64bit版のFirefoxの区別すらついてないバカが勝手に失望してる疑惑が湧いてくるな。

    • by Anonymous Coward

      せっかくなら64bit化してほしい程度の、気持ちの問題かなぁ。
      32bitに逆戻りするのは予想外だった。

      実用面では、せいぜいメモリ数百MBしか使ってくれないので
      32bitでも困らんです。

      # 1プロセスで2GB以上取る代わりに爆速です!っていうブラウザが有ったら乗り換える

    • by Anonymous Coward

      1920x1080の画像を200枚ぐらい表示させれば2GB使いきれるかなぁ

    • by Anonymous Coward

      メモリ食ってもいいんで、タブを100個200個以上開いてクラッシュしないブラウザがほしい。

    • by Anonymous Coward
      Firefoxって一般用途のPC上で動作するアプリケーションでメモリ馬鹿食いさせないとパフォーマンスの上がらないほぼ唯一のソフトウェアじゃなかったっけ?
    • by Anonymous Coward

      5GBぐらいはいつだって食いますわ

    • by Anonymous Coward

      >#メモリ馬鹿食いさせないとパフォーマンスの上がらないある種のシミュレーションソフト、CADソフトは64bitネイティブ必須というのは理解できるが、
      なんだ、FireFoxに何故64ビット対応が必要なのか、ちゃんと理解しているじゃないですか。
      #何故、Webブラウザがメモリバカ食い前提になっているのかって疑問は置いておいて。

    • by Anonymous Coward

      ですよね~メモリなんて640KBあれば十分ですよね~?

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...