ここまでは一般論ですが、ここからは vista の話です。vista 以前のwindowsで、性能のために妥協してきた部分は何かというと、一番大きいのは安定性です。具体的には、サードパーティー製のドライバをカーネル空間で動かしている点です。これが何故まずいかというと、いい加減なドライバが原因でブルースクリーンが出たとき、ドライバを出している企業には苦情がいかず、PCを製造しているメーカーに苦情がいく構造になってしまっているんです。いい加減なドライバを出してもペナルティがないので、品質をあげるインセンティブが少ない。放置すれば業界全体が死んでもおかしくない問題です。品質が保証されていないドライバは、性能が犠牲になってもユーザー空間に追い出したい。それができなければ、せめてカーネル空間に入れるのは最低限のテストを通ったドライバだけにしたい。正しい方向だと思います。
Vista に対するネガティブキャンペーンが発生する理由は複数あると思いますが、品質が低いドライバやアプリを作って、クラッシュはハードやOSのせいにしてきた連中が、居直っているという部分もあるのかな、と思っています。それを乗り越えていかないと、この業界に未来はないんじゃないかな。
XPで満足してるユーザなら (スコア:3, すばらしい洞察)
XP出たばかりのころの2000のユーザと同じ反応が多いですから。
要はほとんどが慣れですよ。
# 最近は、MacOSXへの流出があるんじゃないですかね?
# あ、あとユーザじゃなくてユーザーでしたっけ・・・
Re: (スコア:0)
Re: (スコア:0)
一部のPCについて、やっと今からXpに移行し始めている物がある程度。
WindowsOSの進化は、CPUやメモリを含めたハードウェアを効率的に動かすのではなく
それらを食い潰して自己主張してくる所がウザイ。
最近買ったノートPCがVistaだが、それよりも低スペックのXp機で動いていたゲームが
満足に動かないくらい、メモリなどを食っている。
正直、Vistaを使っても良いかと思う頃は、Vista終了時期になっていそう。
Re: (スコア:1)
それは前後関係が逆で、増えたメモリや高速化したCPUを使いきる目的で多機能化してるんだと思います(多機能化がいいことかは別にして)。「こんなにメモリ積んでどうするんだ」とか「CPUは1GHzもあれば十分」という意見に対するソフトウェア側からの回答というわけで。
XPでもUIのエフェクトを全てオフにして最低限のサービス以外を停止すれば相当軽くなりますが、そんな状態(たとえば自動更新もバックグラウンドではやってくれない)で最近のユーザーが使いたがるとは思えません。
Re:XPで満足してるユーザなら (スコア:1, 参考になる)
いいところをついていると思います。が、「使い切るのが目的」ではないでしょう。
OSを作る側は、最初に、性能や容量による制約が存在しない状況で、どういうOSを提供したいかということを考えるわけですよ。これは、仮に制約が存在しなかったらそうしたい、という理想の状態です。実際にはそんなシステムは存在しないので、どこかで妥協する必要があります。現実のOSは、使える性能に応じて妥協した上で出てきているんです。新しいOSを出すときは、使える性能や容量の増加に応じて、今まで妥協してきたところを理想の状態に近づけようとします。だから、新しいOSは一般的に重くなって出てくることになります。新しいOSがそれ以前のOSよりも重くなるのは、自然な成り行きなんです。
ここまでは一般論ですが、ここからは vista の話です。vista 以前のwindowsで、性能のために妥協してきた部分は何かというと、一番大きいのは安定性です。具体的には、サードパーティー製のドライバをカーネル空間で動かしている点です。これが何故まずいかというと、いい加減なドライバが原因でブルースクリーンが出たとき、ドライバを出している企業には苦情がいかず、PCを製造しているメーカーに苦情がいく構造になってしまっているんです。いい加減なドライバを出してもペナルティがないので、品質をあげるインセンティブが少ない。放置すれば業界全体が死んでもおかしくない問題です。品質が保証されていないドライバは、性能が犠牲になってもユーザー空間に追い出したい。それができなければ、せめてカーネル空間に入れるのは最低限のテストを通ったドライバだけにしたい。正しい方向だと思います。
Vista に対するネガティブキャンペーンが発生する理由は複数あると思いますが、品質が低いドライバやアプリを作って、クラッシュはハードやOSのせいにしてきた連中が、居直っているという部分もあるのかな、と思っています。それを乗り越えていかないと、この業界に未来はないんじゃないかな。
Re:XPで満足してるユーザなら (スコア:1)
『増えたメモリや高速化したCPUを使いきる』=『今まで妥協してきたところを理想の状態に近づけようとする』のつもりで書いてました。増えた余裕分に機能を継ぎ足す、という意味のつもりではなかったです。
ドライバは……。NT4でVGAとNICをリング0に移して散々批判されてましたねえ。最初はそのせいで落ちるカードも多かったし。MSは「どうせVGAが落ちたら操作不能なんだからカーネルごと落ちても同じこと」って言い訳してましたが。
Re: (スコア:0)