Tengo que hacer muchos pequeños accesos aleatorios a un montón de archivos. Tengo memoria principal más que suficiente para contener todos los datos.Sistema de archivos Linux respaldado automáticamente por disco pero alojado por completo en la memoria?
Cuando copio los datos a un sistema de archivos ramfs temporal y los proceso allí, esto toma solo una pequeña fracción del tiempo que esperaría el acceso al disco.
¿Hay un sistema de archivos Linux que contiene todos sus datos en la memoria principal, escribe cualquier cambio en un disco de respaldo, pero nunca toca el disco para ninguna lectura?
Si no, ¿pueden, por ejemplo, cachés ext3 ajustarse para que se garantice que contengan el 100% de datos y metadatos?
Esto terminó siendo la respuesta correcta, con mdadm --write-mostly. – mikaelhg
@mikaelhg: ¿tiene puntos de referencia? –
En realidad, solo estoy ejecutando los puntos de referencia hoy. Amazon EC2 es realmente increíblemente útil para probar estas ideas locas. – mikaelhg