パスワードを忘れた? アカウント作成
135698 story
Google

64ビット版Google Chrome、Linux用が公開 36

ストーリー by hylom
人柱向け 部門より

あるAnonymous Coward 曰く、

米Googleは64ビット版のGoogle Chromeを公開した。現在はLinux用のみの公開となっている(japan.internet.com本家記事)。

64ビット版Chrome(厳密にはChromeの基となっているオープンソースブラウザChromium)のコンパイル方法はGoogle Codeのchromiumプロジェクトに掲載されている。また、Ubuntuユーザ向けのAMD64アーキテクチャ用のビルドがLaunchpadにて公開されているとのこと。

Chromium開発メーリングリストのスレッドによると、Chromeの64ビット版対応はまずLinuxとMac用を中心に進められているが、現在Windows用64ビット版の作業も進行中とのこと。当面は64ビット版の完成させることに力を注いできたため、パフォーマンスチューニングなどの調整は今後行っていくとのことだ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • PPAからUbuntu 9.04 amd64版にインストールしてみました。
    ユーザエージェント

    Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0

    /.jに来るまでに試しに開いたページで1度落ちました。
    --glenも使えます。

  • 日本語入力OK (スコア:2, 参考になる)

    by ghost-q (18023) on 2009年08月25日 22時59分 (#1629147) ホームページ

    インストールしてみました。とても快適です。元々Ubuntu 9.04上でGoogle Chromeの方をたまに使ってたんですが、そっちは日本語入力が出来なかったんですよね。けどChromiumの方では日本語入力が出来るようになってるので、日常的に利用出来るようになりましたね。てな感じで、64ビット化とは全然違うところで快適になってしまいました。(Chromiumでは前から日本語入力出来たようですが、今回インストールして初めて気づきました。)同じように日本語入力がネックでChromeを使ってない方がいらっしゃいましたら是非お試しを。

    • by Anonymous Coward
      64bitなLinux上で32bit application(ChromeやChromiumを含む)を使うとIMEが動作しないということでしたら、こちらのpdf [google.com]に書かれている作業を行うことで治るかもしれません。もちろん、64bitのChromiumを使う方法でも解消されますが。
      • by Anonymous Coward
        (訂正) 64bitなLinux上で → x86_64なUbuntu 8.04/8.10/9.04上で
        他のディストリビューションについてはわかりません。
  • by mmgames (37884) on 2009年08月25日 18時19分 (#1628998)

    x64版Linuxでx86版バイナリは動作するのですか?
    基本的な質問で申し訳ありませんがx64Linuxは全くさわったことがないので。
    Windowsは互換性が命ですから、x64Windowsはもちろん、
    Itanium版ですらx86バイナリの実行がサポートされています。

    ※さすがにx86ドライバは無理です。
     x64Windowsを試用していますが、エレコムがx64用ゲームコントローラドライバを用意していて助かりました。
    ※Itanium版でのx86コード実行に関してですが、かってはx86CPUを内蔵していました。
     現在では完全なソフトウェアエミュレーションになっているようです。

    Linuxの場合はOSSソフトであればx64設定でコンパイルすれば対応できると思うので、
    バイナリの互換性は無視しているはずであり、だからわざわざ64Bitに対応したと予想しています。

    なお、x64以外の64ビットアーキテクチャでは当然32ビットバイナリは動作しないと予想しております。

    • by Anonymous Coward on 2009年08月25日 18時33分 (#1629005)

      動きます。

      親コメント
    • Itanium版ですらx86バイナリの実行がサポートされています。

      @IT:Linuxのカーネルメンテナは柔軟なシステム [atmarkit.co.jp]の"32bitから64bitへの移行は"を見てください。

      親コメント
    • by Anonymous Coward on 2009年08月25日 19時35分 (#1629040)

      なお、x64以外の64ビットアーキテクチャでは当然32ビットバイナリは動作しないと予想しております。

      私の経験では、MIPS (R4000以降), SPARC (V9以降), PA-RISC (えっと、なんとか8000以降)の 64bit UNIX 上で、 32bit バイナリは普通に動いてました。 しかも、32bitバイナリの方が 64bitバイナリより速い。
      (64bit と 32bit とを行ったり来たりするのに一番苦労しているのは、 IA32 じゃないか、と個人的偏見を持っていたりする...)

      親コメント
      • しかも、32bitバイナリの方が 64bitバイナリより速い。

        これに関しては、64bitバイナリの方がほぼ確実に速いx86/x86_64の方が特異なのだと思ってます。
        32bitの方が速いのが常識かどうかまでは分かりませんが。

        x86_64の場合は、

        • ついでに行われた拡張: レジスタが増えた→レジスタの細かいやりくりが減った&ABI変更によって、関数の引数がレジスタ渡しになった
        • 出た時期の問題: 32bitの場合古いCPUとの互換性を考慮すると迂闊に使えない新しめの命令を、64bitでは遠慮なく使える (SSEとか)

        が速度向上の主な要因なのかなぁ、と。

        --
        巧妙に潜伏したバグは心霊現象と区別が付かない。
        親コメント
        • by Anonymous Coward on 2009年08月26日 0時20分 (#1629195)

          32bitの方が速いのが常識かどうかまでは分かりませんが。

          少なくとも、16bit -> 32bit のときのような、 「一度に計算できる量が倍になるから、速くなる」ってなことは、 今時の CPU では起こらないと思う。
          キャッシュのミスヒットは 64bit の方が多いだろうし、 メモリから CPU へデータを転送する量は 64bit の方が多い訳だから。
          (16bit では小学生のお年玉の計算も怪しくなってしまうが、 普通の生活なら 32bit で十分、ってこともある :-)

          親コメント
        • by Anonymous Coward
          ほとんどのアーキテクチャにおいて 32bit 命令体系よりも64bit 命令体系の方が 「新しい」時代に策定されているだろうから 「あたらし目の命令が使えるから速い」というのは x86 系に限った話ではないでしょう。

          レジスタが少ないというのは x86 の弱点だったところを 補ったのでその通りだと思いますが。

          ほかのコメントにもありますが 16 => 32bit の時と異なり、 「アドレッシング/データ長・命令長・バス幅」の3点セットが全部変わるわけではなく、 アドレッシングの拡大が中心で命令長は必ずしも増やす必要はないし、 バス幅は32bit時代にとっくに64どころか128bitくらいに増えていますよね。

          だから逆に「64bit だから遅くなる」理由もこれまたあまりないんじゃないですかね。
    • 動作するんですね。
      以前にググっても動くと書かれたサイトを1つも発見できなかったため対応しないと半ば思いこんでおりました。
      でもそれならあえて64Bit版Chromeを開発する必要性も薄れるわけですが・・・さらなる高速化のためでしょうか。
      根拠無き事実でLinuxにケチをつけている結果になってしまい申し訳ありません。
      モデラーの皆様オフトピでお願いします。

      親コメント
      • by Anonymous Coward
        あたりまえ過ぎて誰も書かないんでしょうね。
        メモリの話も似たような感じかな。
        3.5GB がどうとかこうとか、linux メインのには何のことか判らなかったと思います。
    • by Anonymous Coward
      http://packages.debian.org/ja/lenny/ia32-libs [debian.org]
      (Debianの例)
      やその他関連ファイルがx64でx86バイナリの実行をサポートします。
    • Re: (スコア:0, 荒らし)

      by Anonymous Coward
      まさに FUD …
    • by Anonymous Coward
      x86カーネルでx64バイナリが動かない環境はWindowsだけで互換性はむしろ低いのに…
  • by Anonymous Coward on 2009年08月25日 18時31分 (#1629003)
    まだまだ32bitが主流ってことなんですね。
    • Re:つまり (スコア:1, すばらしい洞察)

      by Anonymous Coward on 2009年08月25日 19時17分 (#1629030)

      逆に64bitの恩恵って思ったより無いなという印象

      親コメント
      • by nox_dot (11614) on 2009年08月25日 19時32分 (#1629038) 日記

        32bitカーネルでも3GB以上のメモリが使えますしね。
        # 64bitで多倍長演算をやると、その真価を知ることが出来ます!

        親コメント
      • Re:つまり (スコア:1, 興味深い)

        by Anonymous Coward on 2009年08月26日 8時06分 (#1629276)
        作る側からしてみれば結構せっぱつまってるんですけど
        無理して作れば作れなくもないから32bitで作っているというだけで……
        また顧客からの要求もあって……
        とりわけメモリ不足
        親コメント
    • by Anonymous Coward

      Linuxで使うのに最新PCが本当に必要なのか
      サーバー用途などで導入した場合GUIをインストールしない

      この2点だけでもデスクトップ用途のLinuxは32bitが主流になってしまいそう

      • by kikumaru (38177) on 2009年08月25日 22時18分 (#1629122)

        サーバーの用途によりけりだと思うよ。
        DB用途がメインでキャッシュが多ければ多い程良いって話だと、
        メモリはたくさん積みたい(4G位じゃお話にならない)
        そんなときには、64BitOSってメリットありだとおもう。<結構実感できたw
        wwwやメールサーバがメイン用途だと、ハッキリ言って必要無い。
        メモリ128M+DX4-100Mの奴で、問題なく運用できている職場もある。
        <Kernelは2.2系でパッチあてまくりなので、そろそろリプレースしたいが客に金が無いw

        親コメント
        • by dokusuke (36955) on 2009年08月25日 23時35分 (#1629168) 日記

          サーバー用途だと32ビットでいいんじゃなくて
          GUI入れないからブラウザが不要ってことだろ

          親コメント
          • X入れないと(無改造の)Chromeは動かないだろうけど、
            GUI環境なしでウェブブラウザが入ってるマシンなんて普通にあるでしょ。
            # 分母小さいが、自分が管理してるXなしのマシンは2台中2台にw3mが入ってる

            大元のコメントは「GUIをインストールしないから32bitが主流になる」という
            もっとわかんない主張だけど、GUI使わなくても64bit化の意味はあるし、
            ウェブブラウザが不要になる要因にもならないよ。

            他の枝にもあるように、でかいメモリが必要だったり、
            演算の丸投げを受けて返すようなサーバなら64bit化は有効。

            • >GUI環境なしでウェブブラウザが入ってるマシンなんて普通にあるでしょ。
              ごめん説明が悪かったブラウザと言うか、Chrome の話です

              >大元のコメントは「GUIをインストールしないから32bitが主流になる」という
              デスクトップだと古いPCでも動くから64ビットを新たに入れる人が少なく
              サーバーだと64ビットを導入してもGUI環境を入れない可能性があるからChromeは不要だという意味かと思いました

              親コメント
        • by Anonymous Coward
          24h稼動のサーバなら、いっそどこかの安いVPSに変えたほうが、メンテも楽でリスクも少ないんじゃない?月々の電気代と相殺で考えればたぶん微増ぐらいで済むはず。
          ストーリーと無関係で失礼。
      • by Anonymous Coward
        サーバー用途の話なのかデスクトップ用途の話なのか、はっきりしていただきたい。

        それはともかく、動画エンコードなんかやってると、OSなんて関係なくパワーが欲しくなります。
        電気代を除けば、パワーがあって困ることはありませんし。
        とはいえ、下手に最新型を選ぶとドライバが無くて残念な事になるのですがね。
    • by Anonymous Coward

      サーバー用途でも、そこまでパフォーマンスとか求めないなら
      未だに32bitでインストールします。

      安定に勝るものはないですし、情報も豊富ですし。

  • by Anonymous Coward on 2009年08月26日 1時07分 (#1629215)

    それは違うものじゃないの?
    Mono があるから .Net がマルチプラットフォームとか言っちゃうのと同じ種類の欺瞞を感じる。

    • by Anonymous Coward
      少なくとも linux や Mac の chromium/chrome は .Net/mono
      よりも openoffice.org/star office の関係に近いんじゃない
      でしょうか。
      windows 版は chromium にあたるものがまだ軌道に乗ってなく
      て、この面に限って言えば遅れてるってとこなのかな。
      • by Anonymous Coward

        > windows 版は chromium にあたるものがまだ軌道に乗ってなくて、

        Windows版が最も早くから提供されていますが。

typodupeerror

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

読み込み中...