\r\n\r\n
多くの人がパソコンを使っていると、32ビット版と64ビット版の両方のWindowsに出会うことになります。この2つのバージョンの仕組みや違いについて混乱することがあるので、ここでは便宜上、詳しく説明しています。この間、コンピュータとその処理システムは革新を続けてきた。単純な計算機から今日の高度なシステムに至るまで、これらの計算単位を理解するためにはビットとバイトを使うことが必要である。つまり、簡単に言えば、32ビットシステムとは、32ビットレジスタの最大容量を持つシステムメモリを使用し、2^32個の値をメモリに格納できるシステムであり、64ビットシステムとは、2^62個の値を持つメモリレジスタを最大64ビットまで格納できるシステムで、32ビットシステムよりもはるかに大きな容量を持っています。その後、中央演算処理装置が進歩し、実行系で保持する必要のあるデータ量が増大するにつれ、整数が大きくなるほど容量と範囲が大きくなる64ビットプロセッサがこれに取って代わりました。整数のサイズが大きいと、データを正確かつ高速に処理するためのスペースが確保されます。また、ポインターがデータの正確な位置を知らせたり、複数の位置を一度に見つけることも容易です。32ビットプロセッサーに比べ、64ビットプロセッサーで節約できる値の合計は40億倍にもなります。32ビットシステムのほとんどは、64ビットメモリをサポートするプロセッサ上で実行することができますが、逆は不可能であり、ユーザーはより高いメモリ提供を使用するためにアプリケーションとCPUソフトウェアをアップグレードする必要があります。ほとんどのプラットフォームは定期的に更新されるため、64ビットシステムは、それらが適切に動作するように、より多くのスペースと情報のビットを提供します。
目的 | 32ビットシステムおよびプロセッサー | 64ビットシステムおよびプロセッサー |
キャッシュ値 | 32ビットシステムでの最大キャッシュ値は550MBです。 | 64ビットシステムでは、最大1TBのシステムキャッシュを搭載することができます。 |
王立音楽院 | 32ビットシステムは4GBのRAMで最適に動作する | 8GBや16GBといったサイズでは、64ビットシステムの方が有利に働きます。 |
思い出の品 | 4294967296 個の異なる値を保持する。 | 18446744073709551616の異なる値を使用することができます。 |
オペレーティングシステム | Windows 98とWindows Vistaで最適に動作します。 | Windows 8からWindows 8以降で問題なく動作します。 |
これらのシステムは、20世紀末のさまざまなコンピュータやデバイスの主要な処理要素であった。16ビットプロセッサーが無用になったので、代わりにCPUが正常に動作するのに十分なメモリを提供するようになったのです。このようなシステム上に存在するコンポーネントやアプリケーションはすべて32ビットであり、32ビット幅の整数で動作する。ウィンドウズ95、ウィンドウズ98、そしてウィンドウズXPを搭載したほとんどのコンピュータは、32ビット版のプロセッサーを使用しています。32 ビットプロセッサーでは、最大 16 TB のページサイズを持つことができます。この技術に基づくすべてのオペレーティングシステムは、最新の 64 ビットバージョンでは動作しないため、正しく動作させるにはアップグレードが必要です。32ビット版から10年かけて、64ビット版への置き換えが進みました。
64ビットシステムは32ビットシステム上で動作させることはできませんが、下位バージョンのシステムには対応することができます。コンピュータの主な構成要素には、プロセッサ、オペレーティングシステム、アプリケーションなどがありますが、これらのすべてが64ビット版と互換性がなければ正常に動作させることはできません。64ビットのシステムを持つことは、コンピューターが264の値を記憶できることを意味し、32ビット版に比べて何十億倍もの容量を持つことになります。動作させるためには、4GB以上のRAMサイズが必要で、8GBまたは16GBのメモリサイズであれば、最も効果的に動作します。32ビットよりも多くのメモリを管理し、現在のガベージビットで必要なデータにアクセスするためのより良いプラットフォームを提供し、さらに多くの64ビットアプリケーションで32ビットエンコーディングが利用できる利点があります。そのため、旧バージョンの収容も可能です。仮想メモリの上限は16TB、システムキャッシュの上限は1TBまでで、ページサイズの場合、周囲は数テラバイトまで広がり、32ビットプロセッサを大きく上回る規模になる。このバージョンにアップグレードするには、デバイスにインストールされているすべてのドライバも64ビットプロセッサに類似している必要があります。新しいバージョンでは32ビットドライバが動作しなくなるからです。
32ビットシステムとプロセッサ、64ビットシステムとプロセッサという言葉は、一般のユーザーやコンピュータアーキテクチャーの詳しい知識がない人にとっては、操作や機能が異なるものです。そこで、本稿では、この2つのタイプを正しく理解することで、より明確なイメージを持つことができるようにする。