64bit版「Flash Player for Linux」 アルファ版が登場 21
ストーリー by GetSet
rijiの日記 曰く
CNET Japanの記事経由、 labs.adobe.comより。
ついに64bitのFlash Playerが登場です。Linux版だけだけど。ずいぶん時間がかかった気がします。
Gnashが完璧に使えるようになる方が早いんじゃないか、と言われたこともありました。(主に私に)
私はまだ試してませんが、どんなもんでしょうか。
64bitだと何がうれしいの? (スコア:1, 興味深い)
32bit版との違いは、uname -a コマンドの出力で出てくる
"x86_64" という文字以外に違いがまったく認識できませんでした。
もちろん、ブラウザーもFlashも普通に使えていました。
Ubuntuだと、32bit版でも server カーネルを使って
4GB超のメモリーを使えるから32bit版に戻してしまいました。
Windowsと違って、Linuxの64bit版はふつーの人にとって
デメリットもないけどメリットも見つけられませんでした。
誰か、64bitならではのうれしい機能があったら教えてください。
Re:64bitだと何がうれしいの? (スコア:2, すばらしい洞察)
喜べ
内部的にはメリットがあるのだから十分だ
Re:64bitだと何がうれしいの? (スコア:1, 参考になる)
とくに関数呼び出し間で保存されるのが増えるので、レジスタを直接いじるプログラムが書きやすくなりました。
server カーネルってなんのことかはっきり分かりませんけど(サーバーむけにビルドされたカーネル?)PAEですよね?
一つのプロセスが4GiB超を扱うためには64bitが必要だと思います。
Re:64bitだと何がうれしいの? (スコア:1)
デスクトップほどのレイテンシは求められないってことで。
# 違ってたらごめんなさい
Re: (スコア:0)
いいえ、たとえばWindowsではAddress Windowing Extensionという機能で、32bitプロセスでも4GiB超のメモリを扱えます。Linuxのことは知りませんが、同様の機構が存在しないとは思えません。
Re: (スコア:0)
これ、Windows Serverのことだよね。
通常のデスクトップOSでは4GBどころか2GB以上はだめです。
Re:64bitだと何がうれしいの? (スコア:1)
XP は DEP 有効化のために SP2 以降標準で PAE が有効とか、/LARGEADDRESSAWARE とかは一切無視ですか。
# 2GB 「以上」?
Re:64bitだと何がうれしいの? (スコア:1)
署名スパムがウザい?アカウント作って非表示に設定すればスッキリさ。
仮想化環境でメリットが出る(Re:64bitだと何がうれしいの? (スコア:1)
逆に言うと、よっぽどメモリを喰うプログラムでなければ(でも、そういう不穏当なメモリの使い方をしてしまう思慮のないプログラムは幾らかある。)4GiBの境界線を越えるようなメモリの使い方はしないです。
# でも、今は32bitのLinuxカーネルでもx86_64なMPUとBIOSのサポートがあれば4GiB以上のメモリ空間を
# カーネル内部では扱えるので、プロセス単位で使えるメモリが4GiB以下に過ぎなくなるというのでは
# ありませんでしたっけ?最近32bitカーネルのビルドしていないですが…64bit互換モードもあるようだし…?
で、Windowsの方をホストにして64bit化するとドライバの互換性とか安定性でややこしいことになってLegacyなデバイスの一部が使えなくなるし、16bitが微妙に入り込んでる古いプログラムが動かせなくなる。(ついでに、余ったWindowsの使い道もなくなる:-)
LinuxをホストOSとして使ってる限りはCONEXANTのモデムチップを使ったWinmodemドライバのような謎バイナリ入り且つ64bitサポートが怪しいデバイス(金払えば手はあるようですが)以外は、非常にLegacyと言うかObsoleteなデバイス刺していても動かせるし、
よっぽどえげつなくDirectXを使っていたりOSに密着しすぎていて仮想化のベースになるプログラムの保護を外れるようなプログラム以外は仮想化環境の中のWindowsで動いてしまいますので…
# しかし、仮想化環境を複数立ち上げると市販のAMDマザーの大半の限界である8GiBでも足りなくなる悪寒がするんですわorz
Re:64bitだと何がうれしいの? (スコア:1)
元々できてたら私の無知です。ごめんなさい。
Ubuntu 8.10 x64 / Minefield 3.1b1 へのインストールで、特に問題なく動いている感じです。元々flashplugin-nonfreeを入れず、自前ビルドMinefieldにAdobe本家のlibflashplayer.soをとってきて~/.mozilla/plugins/に入れてnspluginwrapperして使っていたので、環境等だいぶ特殊ですが……。
Re:64bitだと何がうれしいの? (スコア:1)
Re:64bitだと何がうれしいの? (スコア:1)
これって、実アドレスと仮想アドレスを混同しているって落ちになっていたりしませんでしょうか(?x?)
64bit環境に移行するデメリットは「ポインタが長くなるので(32bit環境より)メモリ食い虫になる可能性あり」ということは想定内でしょうし、
64bit環境に移行するメリットといえば、(画像データとか3次元空間のデータとアレソレ色々ヘビーなデータの加工を扱うがために)メインメモリに8GB以上搭載したPCなどでは十分にあるとおもいますが。
まぁ、Web見るだけじゃメインメモリに8GB以上要求するアプリケーションなんて皆無に等しいでしょうけど。
「デメリットもないけどメリットも見つけられませんでした。」なんて、正しい目線で評価しているか懐疑的に思えてしまいますが、何か違ったかしら?
「ふつーの人」って、「技術的な内容は考えない(たとえばシステム丸ごとブラックボックスのような感じ)で使っている人」という意味なのでしょうか。
大槻昌弥(♀) http://www.ne.jp/asahi/pursuits/ootsuki/
Re: (スコア:0)
NPWrapper噛まさずに (スコア:0)
NSPluginWrapperを噛まさずにつかった場合の安定度はどんなもんでしょね?
これで劇的に良くなるなら意義は多いにあるでしょう。
# 期待はしないでおきます。
Re:NPWrapper噛まさずに (スコア:2, 参考になる)
formの日本語入力は、入力中の文字は表示されないものの、入力自体はできました。
以下の手順でインストールしました。
2をせずに3をするとnswrapper_64_64.libflashplayer.soが出来てしまいますのでご注意を。
Re: (スコア:0)
Re: (スコア:0)
メモリが多いほど oom killer の恐怖が・・・。
64bit版Operaでも使えました (スコア:0)
あとは64bit版Javaプラグインの対応ですかね。Sunの対応が悪いのかもしれませんが。
64bitOSはユーザにメリットがないのにデメリットが多いのが普及しない原因と思いますが、メリットもデメリットもない状態にもっていければ普及していくんじゃないでしょうか
Linuxの64bit Alphaプロセッサ版? (スコア:0)
IBM Power(PowerPC)版 PA-RISC版 SPARC版 MIPS64版にもFlashほしい!
Linux版先行か… (スコア:0)
# LinuxDesktopだと64のメリットがわからないAC