Non-proprietaryEdit
ImDiskEdit
Le pilote de disque virtuel ImDisk est un émulateur d’image disque créé par Olof Lagerkvist. Il s’agit d’un logiciel libre et open source, disponible en variantes 32 et 64 bits. Il est signé numériquement, ce qui le rend compatible avec les versions 64 bits de Microsoft Windows sans avoir à être exécuté en mode Test. La version 64 bits n’a pas de limite pratique à la taille du disque RAM qui peut être créé.
ImDisk Toolkit est un logiciel tiers, gratuit et open source qui intègre le pilote de disque virtuel ImDisk et ajoute plusieurs fonctionnalités.
ERAMEdit
ERAM est un pilote open source qui prend en charge la création d’un lecteur qui représente jusqu’à 4 Go de la quantité totale de RAM, utilise de la mémoire paginée / non paginée et prend en charge la sauvegarde du lecteur sur une image. Il fonctionne sur Windows XP/NT/2000/7/10 (32 et 64 bits). Son pilote et son code source peuvent être trouvés en allant à https://github.com/Zero3K/ERAM.
ProprietaryEdit
AMD Radeon RAMDiskEdit
AMD Radeon RAMDisk est disponible en versions gratuites (lecteur de RAM jusqu’à 4 Go, ou 6 Go avec mémoire AMD) et en versions commerciales pour les lecteurs jusqu’à 64 Go. La version gratuite est « prise en charge de la publicité ». Crée un seul lecteur (ne prend pas en charge plusieurs lecteurs de RAM). Peut être sauvegardé périodiquement sur le disque dur et automatiquement chargé au démarrage de l’ordinateur. AMD Radeon RAMDisk est une version rebaptisée de Dataram RAMDisk.
Dataram RAMDiskEdit
Le disque RAM de Dataram est un logiciel gratuit (jusqu’à 1 Go (réduit de 4 à 1 Go – par visite de site en octobre 2015)) et a été initialement développé et commercialisé par John Lajoie via sa société de conseil privée jusqu’en 2001, date à laquelle il a vendu ses droits à Cenatek, avant d’être racheté par Dataram. Les disques RAM de plus de 4 Go nécessitent une inscription et une licence utilisateur unique de 18,99 USD. Lors de l’achat de RAM physique auprès de Dataram, la licence RAMDisk est fournie gratuitement. (Selon les ventes du gouvernement DATARAM au 25/04/2014, ce n’est plus le cas.) Compatible avec toutes les versions 32 bits et 64 bits de Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2008 et Windows Server 2003.
Dimmdrive RAMDiskEdit
Un disque RAM spécialement conçu pour les joueurs qui propose une synchronisation de fichiers en temps réel, une intégration Steam, un « mode Turbo USB3 ». L’interface a été conçue pour soutenir les amateurs de jeux techniques et non techniques. Le coût est de 29 $ à Dimmdrive.com et 30 $ sur Steam. ($14.99 sur Steam à partir de 2018)
Gavotte RamDiskEdit
Peut utiliser l’extension d’adresse physique pour créer un disque virtuel en mémoire normalement inaccessible aux versions 32 bits de Microsoft Windows (à la fois mémoire au-dessus du point 4 Go et mémoire dans le trou PCI). Il existe également un plugin open source qui remplace le lecteur de RAM du constructeur PE de Bart par un lecteur basé sur le rramdisk de Gavotte.sys.
Gilisoft RAMDiskEdit
Logiciel de disque RAM pour Windows 2000/2003 /XP / Vista / Windows 7 (x32 &x64) / Windows 10 avec une configuration simple, permet le montage et le démontage des images de disque RAM vers / à partir de fichiers d’images de lecteur, et des fonctionnalités de démarrage / arrêt automatisées / pratiques, 25 $.
Gizmo CentralEdit
Gizmo Central est un logiciel gratuit qui peut créer et monter des fichiers de disque virtuel. Il a également la possibilité de créer un disque RAM d’une taille allant jusqu’à 4 Go car Gizmo est un programme 32 bits.
Passmark OSFMountEdit
OSFMount de Passmark prend en charge la création de disques RAM et vous permet également de monter des fichiers image disque locaux (copies bit pour bit d’une partition de disque) dans Windows avec une lettre de lecteur. OSFMount est un utilitaire gratuit conçu pour être utilisé avec PassMark OSForensics.
Primo RamdiskEdit
Le logiciel Romex Fournissant une interface sophistiquée qui fonctionne avec tous les environnements Windows de (XP à Windows 10) et toutes les éditions de serveurs Windows de (2003 à 2019 actuellement) prend en charge jusqu’à 128 disques jusqu’à 32 Go pour la version Pro et 1 To pour les éditions Ultimate et Server, prend en charge l’utilisation de la mémoire invisible dans les versions 32 bits de Windows, avec enregistrement à l’arrêt ou en veille prolongée, versions payantes et d’essai disponibles
QSOFT ( WinRamTech) Ramdisk EnterpriseEdit
Un disque RAM compatible avec toutes les versions du système d’exploitation Windows Workstation et Server (32 et 64 bits) à partir de Windows 2000. Les prix varient de 9 $ à 11 $. Le contenu du disque RAM peut être « persisté », c’est-à-dire enregistré dans un fichier image sur le disque dur à des heures normales et / ou à l’arrêt, et restauré à partir du même fichier image au démarrage. En raison des routines de format de disque intégrées et de la charge intégrée du fichier image, ce lecteur de disque ram est déjà entièrement accessible au démarrage où les services et les programmes démarrés automatiquement sont lancés. Certains benchmarks en cours d’exécution simultanés de deux disques ram en même temps révèlent que ce disque ram est presque la version la plus rapide. Une nouvelle version d’évaluation complète est fournie chaque année vers le mois d’août et permet aux utilisateurs de mettre à jour leur version qui arrive presque à expiration. Bien que le développement de ce disque RAM ait pris fin en 2017, la version 5.3.2.15 du disque RAM peut encore être achetée.
Disque RAM SoftPerfect
Disponible pour Windows 7, 8 et 10; et Windows Server de 2008 R2 à 2019. Peut accéder à la mémoire disponible pour Windows, c’est-à-dire que sur les systèmes 32 bits, le disque RAM est limité aux mêmes 4 Go que le Windows 32 bits lui-même. Pour utiliser la mémoire physique au-delà de 4 Go, vous devez installer le disque RAM SoftPerfect sur un système 64 bits. Plusieurs disques RAM peuvent être créés, et ceux-ci peuvent être rendus persistants en enregistrant le contenu et en le restaurant à partir d’un fichier image disque.
StarWind Software Virtual RAM Drive EmulatorEdit
StarWind Software crée un logiciel de disque RAM gratuit pour le montage de la mémoire en tant que lecteurs réels dans Windows. Les versions x86 et x64 existent.
Ultra RamDiskEdit
Logiciel de disque RAM qui peut également monter différents formats d’images de CD, tels que iso, ooo, cue, ccd, nrg, mds, img. L’application dispose de deux versions, payante et gratuite où cette dernière permet de créer un seul disque ram d’une taille allant jusqu’à 2 Go.
VSuite RamdiskEdit
L’édition gratuite (limitée à Windows 32 bits Win2000/ XP/ 2003) est capable d’utiliser de la RAM « invisible » dans le « gap » de 3,25 à 4 Go (si votre carte mère a un chipset i946 ou supérieur) & est également capable de « sauvegarder sur le disque dur à la mise hors tension » (donc, en théorie, vous permet d’utiliser le disque RAM pour Windows XP échange le fichier et survit pendant une « Hibernation »). Alors que l’édition gratuite permet de configurer plusieurs lecteurs de disque RAM, le total de tous les lecteurs est limité à 4096 Mo. La version actuelle, VSuite Ramdisk II, a été rebaptisée « Primo Ramdisk », dont toutes les versions sont payantes.
Code source Microsoft
Disque ram.exemple de pilote sys pour Windows 2000Edit
Microsoft Windows propose un disque RAM de démonstration pour Windows 2000 dans le cadre du kit de pilotes Windows. Limité à l’utilisation de la même RAM physique que le système d’exploitation. Il est disponible en téléchargement gratuit avec le code source.
Exemple de disque RAM pour Windows 7 / 8Edit
Microsoft fournit le code source d’un pilote de disque RAM pour Windows 7 et 8
NativeEdit
Windows a également un analogue approximatif de tmpfs sous la forme de « fichiers temporaires ». Les fichiers créés avec FILE_ATTRIBUTE_TEMPORARY et FILE_FLAG_DELETE_ON_CLOSE sont conservés en mémoire et écrits sur le disque uniquement si le système subit une pression mémoire élevée. De cette façon, ils se comportent comme des tmpfs, sauf que les fichiers sont écrits sur le chemin spécifié lors de situations de mémoire faible, plutôt que pour échanger de l’espace. Cette technique est souvent utilisée par les serveurs avec TransmitFile pour rendre le contenu dans un tampon avant de l’envoyer au client.