2008-02-06

工人舎ノートPCXP化その前に

これは

【工人舎】SH6・SH8シリーズ 11MHz 【SSD

http://pc11.2ch.net/test/read.cgi/notepc/1201337407/

スレで640(ID:QDXck5iVID:nujV4pbz)の中の人が偉そうに語った割りに

用語の使い方とか間違えてて知ったか発揮しちゃったので、

もう一度出直してなるべく多くの人に正確に伝えようと努力してるだけのエントリーだから

あんまり気にしないでね(^^)ゞ

基本的には、

よっぽどXP思い入れがあるとか、XPじゃなきゃ動かんソフト若しくは周辺機器を使ってるとか、

一時的にベンチスコアを上げたいから徹底的にチューニングしたいだとか、自分の技術的興味でOSを載せ変えたいだとか、

つまりはそういう特殊な目的以外ではこのマシンは実はXPに向いてなかったりする。

という主張。

ノートPCという、汎用性の高い機械を使って、日常生活の様々な場面で使い倒したいUMPCという使命を帯びたパソコンなので、「快適性」という言葉一つとっても十人十色なわけで、要はOSひとつ選ぶにしても人それぞれなので十把一絡げにXPを反対はしないんだけど、俺の提案するこういう用途ではもしかしたらデフォルトOSVistaをチューンしたほうが良いのではない?っていうお話

特に「Vista 高速化」とキーワード検索したら未だに「Aeroオフで快適に」としか書かれていないノウハウがトップに上がるくらい、VistaというOS勘違いされてる部分も多いので、

これくらいハード構成や使う用途、それこそ個人の好みや印象による評価が分かれるOSも珍しいので、

もしかしたらVistaというOSを理解してないまま、ただ速度が向上するという目的のみでXP化してるSHSRユーザーも多いかもしれない。

XP化の恩恵は、苦労したぶんだけ大きいかもしれないが、本当にあなたの使い方でVistaを切るのは良い選択肢ですか?

ここであえて今一度再考を促してみたい。

「基本的にPCというのは何かを目的として操作するものであって、その操作をする前段階であるOSでいろいろ工夫をするべきではない」という考え方に全面的に賛成してるので、

「慣れ」の問題もあってXPが慣れているのならば、その体感的な操作性はXPのほうが上だと思う。ここに異論は無い。

ただし、この貧弱安物ノートにこそVista恩恵を受けるハード構成が隠されていて、ある特定の目的で使うとかXPのほうが慣れてるからXP化するとか単純にVistaを切り捨てられないほどの「日常的な安定した使い心地」を提供できるこのマシンにおいてVistaを安易に切るのは少々勿体無い。

あなたがもしVistaXPの特性の違いを理解したうえで、XPを選択するぶんにはそれも非常にいい選択肢だと認めるが、よくわからず何となくVistaが重くてXPは軽いからと思ってVistaを切るのであれば(つなたい不勉強もので用語の使い方などは異論の残すところですが)この記事を読んで再考する価値はあると思う。

と、ここまでが長すぎる前置きなんだが、長くなったのはご勘弁。

基本的なスタンスとしてはXP化のほうが良好なベンチスコアをたたき出したり、慣れなどの点で体感的に便利かつ有利に働く事に異論は無いが、一般に一元的に語られるほどこのマシンVistaに向いてないことも無いよ、って事。

VistaOS特性まで触れるわけではないが、このマシン(当方SH8)ではCPUの処理能力の低さに足を引っ張られることが多い。

デフォルトで入っているIE7なんて、一回一回のHTMLレンダリングの描画にCPUMAX振り切るし、ここにGoogleツールバーでもインストールしていようものなら、新しくウインドウが開くたびにいちいち引っかかる。

ブラウザHTMLレンダリングと、普段のデスクトップウインドウレンダリングを一緒にしてる時点で、この話しは実は間違いなんだけど、要はこのマシンが遅いと感じられる原因は、ほぼCPUの貧弱さによるものだと思ってまず間違いが無い。

ではこのマシン体感的に快適に使おうと様々な工夫をするわけだが、その方向でXP化するのはもしかしたら間違いなのではないかとも思うという提案なのだ。

いちいちHTMLレンダリングする程度でCPUMAX振り切るなら、それ以外の描画処理はできるだけCPU仕事させないほうが、結果的に良い。

極論を言わせて貰えば、このマシンCPUが貧弱なので、CPUに処理させないと仕方ないところは置いといて、それ以外は出来るだけ他の機械に処理を分散させたほうが良い。

かといって他の機械も処理能力が高いかと言えばそうでもないのだが、全体的に処理能力の低い安物貧弱ノートの代表格ともいえるこのマシンだけに、矢張り低い処理能力なら低い処理能力なりに、処理をそれぞれの専門ハードで分散させたほうが有利ではある。

そしてこのマシンは、いちおうではあるとはいえ、画面の描画はブラフィックボードという専門の機械に任せられるだけの性能はある(にはある)ので、ウインドウなどのPCつかってて基本的に必要な画面の描写はいちいちCPUで計算させて書くよりは描画専門の機械に任せたほうがCPU仕事は楽になる、という理屈はご理解いただけるだろうか。

そこでOSの違いになるのだが、実はXPはこの「描画は描画専門機械に任せられるのであれば任せる」っていう機能に対応していなくて、XPではウインドウの描画までCPUが計算するほか無い。

ウインドウの中身を描画するのにCPUがついていってないのに、ウインドウそのものまで描画しているのがXPなのだ。

そこらへんが、このマシンVistaを使うにあたっては、それぞれ処理は良い様に分散されている。

グラボにまで負荷がかかっている」という言葉も間違いではないが、それと同時に「ただでさえ遅いCPUだけに負荷をかけている(多少は他の機械にも負荷をかけてCPUの処理だけは減らしているVistaとは正反対で処理を行っている)」というのも間違いではない。

つまりは設定によってはVistaはこのマシンではいろんな機械に負荷をかけつつも一つの機械CPU)だけに頼る処理はしない、ということになる。

これを善しとするかしないかは、結局は使う人の好みでしかない。

では何故XPのほうが体感速度があがったように見えるのか?

これには色々な要素が絡むので(今まで話してきたことでさえ複雑なのに)一概には言えないが、

あえて極論で区切るとすれば

  1. XPはなるべくXPそのものが機械リソースを食いつぶさないようにしている
  2. Vistaはなるべく遊んでる機械リソースを食いつぶしてユーザーの次の行動に備えている

基本設計の違いに他ならない。

その他にも、広く誤解されているVistaのWDDM機能をあえて切ってしまってシンプルユーザーインターフェースにしたつもりが、貧弱なCPUに引っ張られてかえって遅くなっているとか、逆にVistaのWDDMを過信しすぎてただでさえ貧弱な描画専用機械のリソ??スに手に負えない視覚効果もオンにしてしまっているとか、XPへの操作性やチューニングの慣れだとか、そのXPの慣れをそのままVistaに適用してしまってて間違ったチューニングVistaに施してしまってるだとか、理由を挙げればきりが無いが、とにかく考え方の違いに他ならない。

確かにXPは(発売当時では)このUMPCでもハイスペックだと感じるほどに快適である。

この程度のマシン構成でもハイスペックだと思えるほど、軽いOSではある。そこに異論は全く無い。

逆に言うとそれくらい古いOSである事は否めないので、せっかくVistaが走るマシン構成でもあるという恩恵

「ただXPのほうが速い」だけで捨てるのは勿体無くもある。

例えば一般的なウイルススキャンソフトバックグラウンドスキャンしつつ、(動画エンコードなど)よっぽどこのマシンの身の丈に余りある処理をこなしてない限り、普段のアプリの立ち上げや切り替えの操作においてはVistaのほうが軍配が上がる。

また、シャットダウンからの立ち上げにはXPのほうが速い気もするが、そのかわりXPではスリープや休止状態からの復帰に失敗することがVistaよりも多い(Vistaも完全と言うわけではない)。

このへんも好みに分かれるところではあるが、XPVistaもスタンバイから何ヶ月も再起動なしでも運用に耐えるOSである以上、スタンバイや休止状態に多少なりとも信頼性のあるOSのほうが、サスペンドからの復帰をとってもVistaのほうが(多少だが)有利であることもなくはない。

蛇足すぎではあるが、ウイルススキャン勝手に実行した環境下での

ハイスペックな部類に入るデスクトップでのOSXP

この貧弱ノートVistaで毎度立ち上げてて鍛えられたSuperFetch環境下でのVista

PhotoShopCS3を立ち上げた時、起動時間や操作性、その他体感的な快適さはVistaのほうがよかったという個人的感想も添えておく。

具体的な数値が出せてなくて申し訳ない。

せっかくなのでこのマシンの理想的Vista設定方法などは是非機会があればお披露目してみたい。

せっかく買ったこのスーパー貧弱でも何だか頼もしく感じるアホノートで、

少しでも日常での使い勝手にのみ焦点を置いた体感ベンチマーク

Vistaのままの選択肢も快適な場合があるんだよ、という提案をしてみたかったわけです(^^)v

  • まちがい

    http://anond.hatelabo.jp/20080206033709 XPまでのWindowsも描画はグラフィックスカードがハードウェアで行っているよ。CPUでレンダリングなどしていない。

記事への反応(ブックマークコメント)

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん