多くの人は、/ tmpディレクトリにRamdiskをセットアップすることをお勧めします。私はそれからどんな用途を得るのですか?すべてSSD /すべてHDDシステムを使用する場合、違いはありますか?
ファイルシステム階層標準の状態
プログラムは、/ tmp内のファイルまたはディレクトリがプログラムの呼び出し間で保持されると想定してはなりません。
http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#TMPTEMPORARYFILES
したがって、このデータを保持する必要はなく、おそらく頻繁に消去する必要があります。しかし、現在のほとんどのLinuxディストリビューションは、アプリケーションごとの複雑なパージの代わりに/ tmp->/run/tmp /をマップするようになりました。
このディレクトリには、システムが起動されてからのシステムを説明するシステム情報データが含まれています。
http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARRUNRUNTIMEVARIABLEDATA
そのためのほとんどのディストリビューションは、/ run(および/ tmp->/run/tmp)をtmpfsとして実装しています。これにより、/ tmp内のファイルをクリーンアップしないアプリケーションは、ブートのたびに確実にパージされます。