J'ai un exécutable de ligne de commande que j'ai besoin de lancer à partir de Java sous Windows XP. Il utilise des fichiers en entrée et en sortie. Mais je veux éviter la surcharge du fichier IO, donc j'ai pensé à un système de fichiers RAM en mémoire.Système de fichiers en mémoire pour Windows
NetBSD a mount_mfs.
Pourriez-vous recommander le moyen le plus commode de le faire?
De bons systèmes de fichiers modernes avec une allocation différée peuvent ne jamais atteindre le disque lorsque vous créez un fichier à durée de vie courte. –
+1: Pouvez-vous prouver que les E/S sont le goulot d'étranglement? Jusqu'à ce que vous puissiez le prouver, ne vous inquiétez pas. –
Merci pour ce lien SO. Une chose que j'ai apprise à partir de là est le bon terme de recherche Google pour l'IMFS, à savoir "RAMDrive" ou "RAM Disk". Vous avez probablement raison sur l'optimisation prématurée, mais cette info est bonne à avoir. –