質問: Windows7 32bit買う人に質問。64bitにしない理由を教えてください
回答: windowsがマルウェアに弱い、不安定、セキュリティーが低い等々言われる所以は、32bit版windowsが引きずる16bit時代の遺産が関与している事が多い様です。 http://blogs.technet.com/b/jpsecurity/archive/2010/01/21/3307203.as... よく、macと対比して、macはウィルスに強いと言われますが、その原因は上記にあります。 64bit版は、32bit版の引きずる過去の遺産と完全に縁を切ってしまうため、今まで引きずって来た「脆弱性」とはさよならです。つまり、より安定で(恐らくmac並みに)セキュリティーが高いシステムになると考えられます。 安定性の根拠は、32bitと64bitで扱えるメモリの大きさが大きく異なる事にあります。 32bit版では、2の32乗・・・つまり、約4GBのメモリが扱えるのに対して、64bit版では(理論上)2の64乗・・・つまり、16エクサバイトと言うとてつもなく大きなメモリが取り扱える事になります。 つまり、メモリを多く搭載しておけば、メモリの取り合いでフリーズする事も無くなります。 ※macの場合、OSXに移行した時点でメモリー管理は64bit相当で行っていたため、32bit版OSのはずなのに、ハードウェアに8GBの設定があるという妙な状況でした。 反面、周辺機器のドライバ等64bitに対応していないものが大半で、OSを64bit化しても、実質、周辺機器が使えないと言う問題に直面するため多くの人は32bitのまま使用しています。また、ソフトウェアが対応していないため、動かなかったり、動いても、機能的には32bitと何ら変わらず、むしろ、プロセッサ内部のスイッチングの関係で動作が(わずかですが)遅くなると言う事もあるでしょう。 尚、XPもきっちり64bit版がありました。上記理由で殆ど普及しませんでしたが・・・ 安定性とセキュリティーを得るために、汎用性を犠牲にするか? windowsを選択する人なら、汎用性を重視する傾向にあると思います。 汎用性を犠牲にして、安定性とセキュリティーが欲しいなら、macOSXを選択した方が賢明でしょう。 ※macだからといって、汎用性が犠牲になると言うわけでも決してないですが・・・