Bonjour,
Dans le cadre de tests d'unités de stockage, je dois effectuer des lectures / écritures de fichiers (< 4Go) de la ram à ces unités et vice versa. L'avantage de la RAM étant d'avoir des temps d'accès de l'ordre des ns tout en ayant des débits très élevés.
Je me pose donc pas mal de questions... comment procéder ?
J'ai donc deux idée qui me semblent viables... la première étant d'utiliser un RamDrive. Alors je n'ai jamais essayé mais cela utiliserait la mémoire de l'ordinateur pour un faire un lecteur a proprement parlé. Il me suffirait donc de réaliser un script batch pour faire mes tests. Est-ce une solution viable selon vous ? XP ? Vista ? Le RamDrive utilise-t-il exclusivement la mémoire vive ? Y a-t-il un équivalent sous linux ?
La seconde solution serait de réaliser un programme et d'allouer de la mémoire (new ? malloc ? ou recopie octet par octet a partir du fichier ?). Mais environ 3,5Go ne serait pas de trop ?
Quelle est la meilleure solution selon vous ? y a-t-il de meilleurs alternatives ?
Merci beaucoup pour votre aide![]()
Partager