RAMディスク
工業用コンピューターシステムにおいて、HDDのような機械的な駆動部を持つ装置は耐久性などの問題が大きかった。こういった分野に対して、対振動性や防塵密封運用での耐熱性の高い装置として、半導体だけでファイルシステムを提供する装置が生まれた。半導体と言うことで「シリコンディスク」と呼ばれる事もある。
IDE (ATA)、SATAやSCSIに対応した装置もあり、コンピュータ側からは、単にHDDと同様に認識され、システムの起動装置としても問題なく利用できる。RAMであるため、高い書き換え性能と書き換え耐久性を実現している。 ただし、HDDなどと比べると、生産数の少なさもあり、ビット単価は非常に高価なものとなっている。
SRAM以外のメモリーを利用するものもあるが、それぞれに長所短所がある。本来HDD代替として作られていないメモリーを流用するためのIDE変換といった技術もある。一般市場向けにも、汎用拡張スロットに増設するRAMディスク専用の拡張メモリ製品が古くから存在している。別途購入という点で割高感があることや、近年ではHDDやキャッシュメモリ、OSのキャッシュ技術の進歩によって十分実用的な性能が得られることから、あまり広く普及してはいない。
一方で、1998年3月にヤノ電器がパソコン用のDIMMを搭載できるPCI接続のRAMディスクYR833を発売している(現在は生産停止)。近年では、2005年にGIGABYTEがDDR SDRAMを搭載できるシリアルATA接続のRAMディスク製品i-RAMを発売している(現在は販売中止)。2008年にはACARD TechnologyからDDR2 SDRAMに対応したシリアルATA接続のRAMディスク製品ANS-9010シリーズが発売された。
Linuxでは、起動時の初期段階で、RAMディスクイメージをマウントすることで、起動処理のために必要なデバイスドライバを読み込んだりする仕組みを持っている。
この仕組みは、FDやCDから起動するLinuxシステムでも重要な役割りを持っている。
ファイルシステムのイメージファイルを圧縮する。
圧縮済みのイメージファイルをFDに保存する。
圧縮済みのイメージファイルをラムディスクに展開する。
この手順によって、FDに収まらないシステムを問題無く稼働させることができる。
また、システムのルートファイルシステムをRAMディスクに移すことによって、起動に使ったFDやCD-ROMを抜き取ってしまうこともできる。