ファイルシステム 技術コラム
|
弊社が配信している “AICの組込み情報” を電子メールでお知らせする「AICリアルタイムニュース」に掲載した、「FX-Files」「Reliance Nitro」の特長やメリットをご紹介したコラムをまとめました。 ファイルシステムの選定 − exFATファイルシステム −
9月の上旬にベルリンで開催された世界最大級のエレクトロニクスショー「IFA2010」において、2011年にリリース予定の新規格Version4.0がSDアソシエーションにより紹介されました。 SDXCカードへの対応において考慮すべきは、従来のSD/SDHCカードではFATファイルシステム(以下「FAT」といいます)、SDXCカードではFATとともに、新しいファイルシステムであるexFATファイルシステム(以下「exFAT」といいます)が採用されている点です。 既存の機器でSDXCカードに対応する場合、FATに加えてexFATが必要となります。対応方法には、1) 既存のFATにexFATを追加する方法と、2) FATとexFATを新たに置き換える方法があります。どちらの方法を選択するかについて、以下の4つの要求項目を対象に考えてみます。
弊社では、SDXC対応機器の開発に最適な製品を提供しております。お気軽にご相談ください。 組込みLinux向けフラッシュファイルシステム 組込み機器用のOSとしてLinuxが世界的に使われてきており、最近ではLinuxをベースにしたAndroidが注目されています。 Linuxを使った組込みシステムではNANDやNORなどのオンボードフラッシュメモリが多く使われていますが、アプリケーションの多様化とともにフラッシュメモリの大容量化が進んだことから、フラッシュメモリディスクに格納されるユーザーデータの重要性がますます高まってきているのではないでしょうか。 このような状況の中、フラッシュファイルシステムの選択が、企業の将来的価値の向上や大幅なコスト削減へ繋がるかもしれません。
上記の課題を解決し、大容量化を遂げるフラッシュメモリに最適なフラッシュファイルシステムが、『FX-Files』(Reliance NitroとFlashFX Teraの統合版)です。 組込みFATファイルシステムの限界 これまで、組込み機器ではFATファイルシステムが標準的に使用されてきました。組込みエンジニアにとって経験的に扱いやすい、特に、PCとのメディアの交換性が求められる機器には大変便利なファイルシステムです。しかし、実際にファイルシステムの見直しを検討されるエンジニアの方々からは、FATファイルシステムのリニア構造や電源断対応などに関連して、下記のような課題が挙げられています。
近年、記録メディアは、ビット単価の値下がりによって「大容量化」が進んでいます。大容量メディアに対しても、これまでどおりにFATファイルシステムを使い続けるべきなのでしょうか。 FATファイルシステムが持つこれらの問題を解決するファイルシステムが『Reliance Nitro』です。 eMMC/eSDに最適なファイルシステム eMMC/eSDなどのManaged NANDの普及スピードが全世界で加速しています。日本でも、さまざまなプロジェクトで使用されていますが、eMMC/eSDに最適なファイルシステムの一つがDatalight社の「Reliance Nitro」です。 Reliance Nitro は、read/write、open/create/delete、boot、mountなどにかかる時間を大幅に削減するとともに、万一の電源断の際には、eMMC /eSDに保存されるデータを100%保護します。また、MLC NANDやSLC NANDなどと一緒に使用されるケースも想定されています。 【「Reliance Nitro」高性能の秘密】
信頼性と性能のトレードオフ? 個人情報、課金情報、機密情報などの重要データや、高速に扱われることが要求される動画、静止画、ストリームデータなど、組込み機器で取り扱われるデータは多様化しています。これにより、組込み機器には常に信頼性向上と性能向上の二つが求められています。 ところが、重要データの安全確保のために信頼性を向上させると性能が犠牲になるし、性能向上を図ると信頼性が犠牲になるというように、一般的には信頼性と性能はトレードオフの関係にあると言われています。 トレードオフとしてあきらめざるを得ないのでしょうか? 次のような組込みシステムを開発されている方はぜひご検討ください。
組込みシステムのトータルコスト削減 ファイルシステムの選択が、コスト削減に影響を及ぼすことをご存知ですか?電源断時のデータ保護機能などの安全性や開発時・サポート時の利便性をを考慮したファイルシステムを搭載し、組込みシステムの信頼性を高めることが、長期的な視点で見るとコスト削減につながります。
次のような組込みシステムを開発されている方はぜひご検討ください。
|
お問い合わせ![]()
| : | お問い合わせフォーム | |
| TEL | : | 03-3493-7981 |
| FAX | : | 03-3493-7993 |

