拡張メモリとは
拡張メモリとは、ほとんどのDOSシステムに固有のメインメモリ上で使用可能な任意の量のメモリを指します。 ほとんどの場合、これは、DOSでサポートされている1メガバイト(MB)を超えるメモリが拡張メモリと見なされることを意味します。 このタイプのメモリは、拡張メモリへのロードとアクセスを可能にする特定のタイプのマイクロプロセッサの使用によりサポートされています。 メモリの拡張形式に加えて、多くのシステムは拡張メモリと呼ばれるものもサポートできます。
拡張メモリと拡張メモリの主な違いの1つは、EMSと呼ばれる特定の公開された標準を満たすように拡張メモリが構成されていることです。 この標準はDOSと連携して、追加メモリへのアクセスを許可し、特定のタスクにそのメモリを使用できるようにします。 対照的に、拡張メモリはEMSまたは特定の公開された標準を使用する必要はありません。 代わりに、マイクロプロセッサを介してその余分なメモリを使用する機能は、標準メモリと拡張メモリの間の通信を可能にするアプリケーションプログラミングインターフェイスを使用して管理されます。
拡張メモリの機能により、システムはより効率的にメモリリソースを割り当てることができます。 割り当ての一部として、プロセッサは標準メモリが特定のタスクを管理するには不十分であるときを判断し、追加されたメモリリソースの一部を利用してタスクのシーケンスで必要なステップを完了することができます。 エンドユーザーにとって、関連するリソースが標準メモリか拡張メモリかを区別する必要はまったくなく、必要な機能を実行するには合計メモリが不十分であるという認識です。 最終結果である完了したタスクは、依然として同じです。
時間の経過とともに、拡張メモリは、拡張メモリを使用するアプローチよりも一般的になりました。 これは、新しいシステムがより強力なプロセッサを使用するため、拡張メモリを使用する必要がなくなるためです。 その結果、より強力なプロセッサは、非常に大量のメモリのインストールをサポートできるため、システム全体の効率に悪影響を与えることなく、システムがより多くのタスクを同時に管理できます。 ますます多くのメモリにアクセスできるようになったため、エンドユーザーは10年前には不可能だったデスクトップおよびラップトップシステムでタスクを実行できるようになりました。 ビジネスタスクからエンターテイメントオプションにアクセスするまでのすべてでのコンピューターの使用が増え続けるにつれて、より多くのメモリを管理できるプロセッサーが開発されます。