У меня есть программа, которая очень сильно бьет по файловой системе, читая и записывая случайным образом набор рабочих файлов. Размеры файлов составляют несколько гигабайт, но я могу сэкономить оперативную память, чтобы хранить их в основном в памяти. Машины, на которых работает эта программа, обычно представляют собой Ubuntu Linux.
Есть ли способ настроить файловую систему, чтобы иметь очень очень большой кеш, и даже кешировать записи, чтобы они попадали на диск позже? Я понимаю проблемы с потерей питания или около того, и готов принять это. Падение в сторону, при нормальной работе записи должны в конечном итоге достичь диска!
Или есть способ создать RAM-диск с возможностью записи на реальный диск?