web-dev-qa-db-ja.com

HCSD書き込みサイクル?

Sheevaplug を基本的なホームサーバーとして実行したいと思います。内蔵フラッシュでOSを実行しながら、すべてのデータを32ギガのHCSDカードに保存する予定です。基本的なWebサーバーの実行、トレントのダウンロード、bashpodを使用したcronジョブでのポッドキャストのダウンロードなどを行います。 HCSDカードはこれを処理できますか、それとも書き込みサイクル制限がすぐにヒットしてカードを強制終了しますか?

2
Jared

ほとんどの優れたフラッシュカードはウェアレベリングを実践しているため、問題は難しいものです。そのため、推定するのは簡単ではありません。

標準のフラッシュメモリカードでは、少なくとも100kの書き込みを期待できます。

goodウェアレベリングを使用すると、最大100k *のカード容量を書き込むことが期待できます。

たとえば、積極的なウェアレベリングを備えた32GBカードでは、特定のメモリセルの最大書き込み数が100kに達する前に、3,200,000GBのデータをカードに書き込むことが期待できます。

実際には、1バイトの書き込みでフラッシュブロックの書き込みが発生し、1つのフラッシュブロックで4kから64kに達するため、これははるかに低くなります。

さらに、優れたカードでさえ、理論的に最適なウェアレベリングを備えていません。それらはすべて、何らかの形で妥協します。

したがって、正確な使用パターンによって異なります。

ただし、1〜2年で通常の使用量、または通常の使用量をわずかに上回る使用量で実際にその制限に達する人はほとんどいません。カードを1、2年ごとに交換する限り、数GBを書き込んでいない限り、問題は発生しません。 1日あたり。

-アダム

1
Adam Davis

ダンはこの種のことについての素晴らしい記事を持っています:

http://www.dansdata.com/flashswap.htm

しかし、私たちにとって「しばしば」は実際にはコンピュータにとって「しばしば」ではないことを念頭に置いて、それは本当にあなたがデバイスに書き込む頻度に要約されると思います。ネットブックの連中もこのようなもののいたるところにいます:

http://www.notebookreview.com/default.asp?newsID=4258

0
vinny