eMMCとSSD:すべてのソリッドステートストレージが同じというわけではありません

すべてのソリッドステートストレージがSSDほど高速であるとは限りません。「eMMC」は、安価なタブレットやラップトップに見られる種類のフラッシュストレージです。これは、より高価なコンピューターに見られる従来のSSDよりも低速で安価です。

eMMCストレージにはSDカードと多くの共通点があります。それはすべてフラッシュメモリですが、SDカードが高速のソリッドステートドライブほど高速ではないのと同じように、eMMCストレージもSSDと競合することはできません。

USBスティックとSDカードにもフラッシュメモリが含まれていますが…

フラッシュメモリ(通常はNANDフラッシュメモリ)は、USBフラッシュドライブおよび購入する可能性のあるさまざまな種類のSDカードすべてに含まれています。USBフラッシュドライブには、プリント回路基板(PCB)上のフラッシュメモリチップ、および基本的なコントローラとUSBインターフェイスが含まれています。SDカードには、SDコントローラーとともに回路基板上のフラッシュメモリチップが含まれています。SDカードとフラッシュドライブはどちらも、一般的に可能な限り安価に設計されているため、非常にシンプルです。SSDに見られるような高度なファームウェアやその他の高度な機能はありません。

関連:SDカードの購入方法:速度クラス、サイズ、容量の説明

SDカードにはさまざまな「速度クラス」があり、遅いものは非常に遅いです。オペレーティングシステムをSDカードにインストールすることは可能かもしれませんが、それはかなり悪い考えです。それらは最も遅いSSDよりもかなり遅いです。

ソリッドステートドライブはより洗練されています

関連:ソリッドステートドライブ(SSD)とは何ですか?必要ですか?

ソリッドステートドライブは、フラッシュドライブやSDカードに詰め込まれているのと同じコンポーネントではありません。確かに、同じタイプのNANDフラッシュメモリチップを搭載していますが、SSDにはかなり多くのNANDチップが搭載されており、より高速で高品質のチップになる傾向があります。

関連:複数のディスクをインテリジェントに使用する方法:RAIDの概要

SSDには、より高度な機能を提供するファームウェアを備えたコントローラーも含まれています。たとえば、SSDコントローラーはSSD内のすべてのメモリチップに読み取りおよび書き込み操作を分散するため、個々のチップの速度によってそれほど制限されることはありません。コントローラは、RAID構成とほぼ同じように機能します。つまり、複数のチップを並列に使用して処理を高速化します。 SSDに書き込む場合、ドライブは実際には一度に20個の異なるNANDフラッシュチップに書き込む可能性がありますが、1個のチップでSDカードに書き込むには20倍の時間がかかる場合があります。

SSDのファームウェアは、ウェアレベリング操作も実行して、ドライブに書き込むデータが物理ドライブ全体に均等に分散されるようにし、フラッシュメモリの消耗を防ぎます。コントローラはメモリを一貫した順序でコンピュータに提示するため、コンピュータは正常に動作しますが、ドライブはバックグラウンドで物事をシャッフルしています。SSDは、TRIMなどの高度な機能もサポートして処理を高速化します。SSDのファームウェアがドライブを自動的に最適化し、パフォーマンスを向上させるためにデータをシャッフルするため、「SSD最適化」ユーティリティは実際には必要ありません。

関連:ソリッドステートドライブがいっぱいになると速度が低下する理由

SSDは通常、SATA 3、mSATA、またはSATA Expressインターフェイスを使用してコンピューターに接続されます。これらのインターフェイスは、一般的なフラッシュドライブまたはSDカードで使用できるインターフェイスよりもはるかに高速です。

eMMCの説明

マルチメディアカード(MMC)はSDカードに似ています。SDカード規格はMMCの改良と見なされ、新しいデバイスで大幅に置き換えられました。最近では、ほとんどすべてのデバイスがMMCスロットよりもSDカードスロットを優先します。ただし、組み込みMMC(eMMC)仕様は、引き続き開発および作業されました。

関連:Chromebookを購入する必要がありますか?

eMMCドライブは、SSDと同等の速度と機能を備えた洗練された内蔵ドライブではありません。代わりに、基本的にはデバイスのマザーボードに埋め込まれているMMCです。SDカードと同様に、MMCカードとそのインターフェイスはSSDよりもはるかに低速です。これにより、メーカーは安価な内部ストレージを提供できます。eMMCデバイスには、eMMCを起動可能にするコントローラーも搭載されているため、安価なAndroid、Windows、ChromeOSのタブレットやラップトップ内のシステムドライブとして使用できます。

ただし、eMMCには、ファームウェア、複数のフラッシュメモリチップ、高品質のハードウェア、およびSSDを非常に高速にする高速インターフェイスがありません。SDカードが内部SSDよりもはるかに遅いのと同様に、eMMCストレージはより洗練されたSSDよりもはるかに低速です。

eMMCは、携帯電話やデジタルカメラなどのポータブル電子機器でよく使用されます。機械式ドライブではなくソリッドステートストレージを必要とする超安価な99ドルのタブレットと199ドルのラップトップへの動きに伴い、安価なタブレットとラップトップもeMMCドライブで構築されています。通常、デバイスの仕様にeMMCドライブが付属しているかどうかがわかります。デバイスが超安価な場合は、SSDではなくeMMCを搭載している可能性があります。

eMMCは悪くはありませんが、最速ではありません

理論的には、eMMCには何の問題もありません。お使いのデジタルカメラは、サイズ、複雑さ、価格が高いフルSSDをおそらく必要としません。ただし、ラップトップまたはタブレットを購入する場合、eMMCの制限がより明らかになります。SDカードと同様に、すべてのeMMCストレージが同じように作成されるわけではありません。一部のeMMCストレージは他のストレージよりも低速です。ただし、すべてのeMMCストレージは適切なSSDよりも低速になります。

パフォーマンスを比較するときは、問題のeMMCベースのデバイスのストレージベンチマークを調べることをお勧めします。一部のデバイスは他のデバイスよりも高速です。ハードウェアの進歩と新しいeMMC標準により、eMMCはより高速になっています。ただし、真面目なラップトップユーザーの場合は、たとえお金を節約できたとしても、Windowsラップトップの基盤となるeMMCベースのストレージにとらわれたくないでしょう。

画像クレジット:Flickrのmitpatterson2010、FlickrとAndreasのDarronBirgenheier。 Flickr(combined)の場合、FlickrのZhou Tong