電子書籍の厳選無料作品が豊富!

vistaは32/64bit版があるようですが、
windows95の時のように64bitなのに32bitコードが
残されていて不安定ということはないのでしょうか?
32bitなので不安定ということはないでしょうが。

64bit版でも現行の32bitのアプリケーションは問題なく使えるのですか?
XP 64bit版はWOWで一部32bitアプリが動かないようですが。

A 回答 (2件)

>その時点で16bitのアプリケーションはあったんですか?


Windows3.1系が16bitなので、3.1との互換性のため16bitモードで動く必要がありました。
windows3.1ユーザ全員見捨てれば楽だったんでしょうが、
その互換性のせいで、肝心のWin95がかなり不安定だったなあ(=w=;


>そういう意味で32bitアプリが動かないのは問題。
ここら辺は、実際のVist64bitの32bit互換性能次第ですから、
実際に使ってから、(問題があれば)MS当たりに苦情言ってくださいな。


>32bitで十分安定しているので
>その上に64bitを構築すればいいと思うのですが。
ハードウェア(PC本体)の方が64bitになったので、それを活かすためにOSの64bit化は
必然です。
32bitで64bitを構築するとしたら、
64bitハードを32bit OSで動かして、その上で仮想64bit化OS動かすって事でしょうか?
、、、かなり無駄多そう。


>95の時は32bitに移行するにはPCスペックが
>足りなかったからだと記憶しています。
今回の64bit化は、どちらかと言うと、必要に迫られているってより
流行ですよね。
まあ、それでいいんじゃないでしょうか。時代の流れですから(=w=ノ
    • good
    • 0

Q/windows95の時のように64bitなのに32bitコードが残されていて不安定ということはないのでしょうか?



A/Windows95では基本的に16bitと32bitの2つのコアをそのまま使っていました。その結果として過去のソフトウェア資産は90%以上が継承できましたが、その反面十分な性能が発揮できず不安定となり、OSの能力不足が指摘されるようになりました。

これは、16bitから、その上に32bitの技術を構築するという手法をとったためです。アプリケーション資産の継承を最優先にし、OSを犠牲にしているのがこれです。その代わり、資産継承率は極めて高いのです。

対して、WindowsNT系のOSでは、その手法は採用していません。今後も採用しないでしょう。そのため、今より大幅に不安定になることはないと言えます。ただし、技術が上がれば下位互換についてはある程度の犠牲がやむを得なくなるでしょう。

Q/64bit版でも現行の32bitのアプリケーションは問題なく使えるのですか?

A/基本的にコアに直接影響を与えるシステムサービスを内包したアプリケーションはインストールできないか、もしくはインストールできても64bitアプリケーションで動作しません。具体的には、ウィルス対策ソフト(インストールで弾かれます)、日本語入力ソフト(例えばATOKの32bit版を64bitのワードパッドで)、CD/DVD書き込みソフト(インストールで弾かれる)、DVD/CD書き込みなどに準拠する映像編集ソフトウェア、その他各種ドライバ(インストールで弾かれる)

これらのソフトに関してはXP x64と同じで弾かれます。要は、WindowsXP x64で動作しないソフトはアウトです。

この現象は、Windows上で32bitプログラムを64bitに変換するエミュレーション技術を使うためです。これが、Windows On Windows 64bit(通称WOW64)です。Windows9xとは逆に全てをOSのベースとなる64bitもしくは32bitに変換してしまおうというのがこれです。
これを使えば、OSは最も上級のソフトウェアとして機能し、安定性が維持できます。

今後発売されるアプリケーションに関してはほとんどが64bit環境に対応してくるでしょうから、後はどの時点で32bitに見切りをつけるかでしょうね。

ちなみに、資産の継承が難しくなるため
Enterprise Edition
Ultimate Edition
の2製品には現在、βテスト中のVirtual PC Expressの正規版が統合されます。これを使うことでバーチャルマシーンをVista上に実装し、ゲストとして下位のWindowsを動作させることも可能です。ただし、使い勝手や性能は低下し、この2製品は価格がかなり高価であるという話ですが・・・

この回答への補足

windows95の時GUIが普及しましたが、
その時点で16bitのアプリケーションはあったんですか?
GUIなら32bitのアプリだと思っていたのですが、
16bitのものもあったんですか?

16bitの時はPCが普及していなかったので
32bitの現時点では汎用機として普及しています。
そういう意味で32bitアプリが動かないのは問題
だと思いますが。
WOW64で動けばいいんですが。

32bitで十分安定しているので
その上に64bitを構築すればいいと思うのですが。

95の時は32bitに移行するにはPCスペックが
足りなかったからだと記憶しています。

補足日時:2006/06/03 11:21
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!