Skip to main content

フラッシュファイルシステムとは何ですか?

flashフラッシュファイルシステムは、フラッシュメモリと呼ばれる電子的に消去可能なプログラム可能な読み取り専用メモリ(EEPROM)の種類で構成されています。これは、データを保存する最も人気のある方法の1つであり、不揮発性です。つまり、電力がない場合でも情報を保持しています。データセンターサーバーや携帯電話やハンドヘルドコンピューターに見られるフラッシュファイルシステムは、それぞれが書かれる前に完全に消去する必要があるデータのブロックに配置されています。標準消去ブロックは約128キロバイトのデータを保持し、一部のブロックは2,048キロバイトを保存できます。特定の数の書き込みおよび消去サイクルの後、データが破損し、メモリのセクションを使用できなくなります。ウェアレベリングは、頻繁に使用されるフラッシュの一部とそうでない他のものとの間のバランスを作成するために使用されます。動的な摩耗レベリングのプロセスは、めったに変更されないデータを備えたディスクの大きなブロックにつながる可能性があり、他の領域で頻繁に変化が発生します。より静的な戦略は、データをより多く使用されてバランスをより効率的にする場所に移動します。これらのデータ構造マップは、各ブロックに特別な割り当てられたアイデンティティを使用してデータの変更が行われると、フラッシュデバイス内に保存され、更新されます。セクターとブロックは、ランダムアクセスメモリで書き換えサイクルが発生したときに自動的に関連付けられますが、フラッシュシステムでは、間接マップがセクターをブロックでリンクするのに役立ちます。フラッシュトランザクションレイヤーに保存されている直接マップ、さまざまなブロックに割り当てられたデータと消去ユニットに割り当てられたデータの情報を含む一種のインターフェイスセクションを使用すると、データはより迅速に見つけることができます。フラッシュファイルシステム。安全なままである期間は、動作温度に依存し、システムのパフォーマンスが低下する前にメモリデバイスが受けることができる書き込みと消去の数です。多くのフラッシュシステムは、20年間の評価であり、1,000〜1,000,000の消去サイクルを許容します。より頻繁にデータが書き込まれ、消去され、温度が高いほど、保持されたデータとメモリシステムの一般的な寿命が短くなります。