Amd Ramdisk

RAM drivesoftware allows part of a computer's RAM (memory) to be seen as if it were a disk drive, with volume name and, if supported by the operating system, drive letter. A RAM drive has much faster read and write access than a hard drive with rotating platters, and is volatile, being destroyed with its contents when a computer is shut down or crashes[1]—volatility is an advantage if security requires sensitive data to not be stored permanently, and to prevent accumulation of obsolete temporary data, but disadvantageous where a drive is used for faster processing of needed data. Data can be copied between conventional mass storage and a RAM drive to preserve it on power-down and load it on start-up.

AMD Radeon™ RAMDisk is designed to work with any AMD or Intel-based platform with at least 512MB RAM and can be created using system RAM not already assigned to the O/S. Although RAMDisk is software, Windows Management treats it as a Hard Disk Drive. AMD Radeon RAMDisk is available in free versions (RAM drive up to 4 GB, or 6 GB with AMD memory), and commercial versions for drives up to 64 GB. The free version is 'advertising supported'. Creates only a single drive (does not support multiple RAM drives). Can be backed up periodically to hard drive, and automatically loaded when the computer.

01 – Dataram RAMDisk 1GB Free 32GB USD15 64GB USD20. What is RAMDisk? AMD Radeon RAMDisk AMD. The more RAM your computer has, the larger the RAMDisk you can create. For users that have more than 8GB of RAM in their computer and would like to utilize that memory for RAMDisk, license keys are available for purchase at various increments — up to 12GB, up to 24GB, up to 32GB and up to 64GB.



Features that vary from one package to another:

  • Some RAM drives automatically back up contents on normal mass storage on power-down, and load them when the computer is started.[2] If this functionality is not provided, contents can always be preserved by start-up and close-down scripts, or manually if the operator remembers to do so.
  • Some software allows several RAM drives to be created; other programs support only one.[2]
  • Some RAM drives when used with 32-bit operating systems (particularly 32-bit Microsoft Windows) on computers with IBM PC architecture allow memory above the 4 GB point in the memory map, if present, to be used; this memory is unmanaged and not normally accessible.[2] Software using unmanaged memory can cause stability problems.
  • Some RAM drives are able to use any 'unmanaged' or 'invisible' RAM below 4 GB in the memory map (known as the 3 GB barrier) i.e. RAM in the 'PCI hole'. Note: Do not assume that RAM drives supporting 'AWE' (or Address Windowing Extensions) memory above 4 GB will also support unmanaged PAE (or Physical Address Extension) memory below 4 GB—most don't.


md - memory disk[edit]

This driver provides support for four kinds of memory backed virtual disks: malloc, preload, vnode, swap. Disks may be created with the next command line tools: mdconfig and mdmfs. An example of how to use these programs follows.[3]

To create and mount memory disk with mdmfs:

To create and mount memory disk with mdconfig:

To destroy previously created disk:




Modern Linux systems come pre-installed with a user-accessible ramdisk mounted at /dev/shm.


RapidDisk is a free and open source project containing a Linux kernel module and administration utility that functions similar to the Ramdiskadm of the Solaris (operating system). With the rxadm utility, the user is capable of dynamically attaching, removing, and resizing RAM disk volumes and treat them like any other block device.[4]

tmpfs and ramfs[edit]

An example of how to use tmpfs and ramfs in a Linux environment is as follows:

Once the mount point is identified the mount command can be used to mount a tmpfs and ramfs file system on top of that mount point:

Now each time /var/ramdisk is accessed all reads and writes will be coming directly from memory.[5]

Amd Ramdisk Free

There are 2 differences between tmpfs and ramfs.[6]
1) the mounted space of ramfs is theorically infinite, as ramfs will grow if needed, which can easily cause system lockup or crash for using up all available memory, or start heavy swapping to free up more memory for the ramfs. For this reason limiting the size of a ramfs area can be recommendable.
2) tmpfs is backed by the computer's swap space

There are also many 'wrappers' for the RAM disks for Linux as Profile-sync-daemon (psd) and many others allowing users to utilize RAM disk for desktop application speedup moving intensive IO for caches into RAM.


Microsoft Windows[edit]



ImDisk Virtual Disk Driver is a disk image emulator created by Olof Lagerkvist. It is free and open-source software, and is available in 32- and 64-bit variants. It is digitally signed, which makes it compatible with 64-bit versions of Microsoft Windows without having to be run in Test mode. The 64-bit version has no practical limit to the size of RAM disk that may be created.[7]

ImDisk Toolkit is a third-party, free and open-source software that embeds the ImDisk Virtual Disk Driver and adds several features.[8]


ERAM is an open source driver that supports making a drive that is up to 4 GB of the total amount of RAM, uses paged/non-paged memory and supports backing up the drive to an image. It works on Windows XP/NT/2000/7/10 (32 and 64-bit). Its driver and source code can be found by going to


AMD Radeon RAMDisk[edit]

AMD Radeon RAMDisk is available in free versions (RAM drive up to 4 GB, or 6 GB with AMD memory), and commercial versions for drives up to 64 GB. The free version is 'advertising supported'. Creates only a single drive (does not support multiple RAM drives). Can be backed up periodically to hard drive, and automatically loaded when the computer is started. AMD Radeon RAMDisk is a rebranded version of Dataram RAMDisk.[9]

Dataram RAMDisk[edit]

Dataram's RAMDisk is freeware (up to 1 GB (reduced from 4 to 1GB - per October 2015 site visit) disk size) and was originally developed and marketed by John Lajoie[10] through his private consulting company until 2001, when he sold his rights to Cenatek, before being acquired by Dataram. RAM disks larger than 4 GB require registration and a USD $18.99 single-user license. When purchasing physical RAM from Dataram, the RAMDisk license is provided free of charge. (Per DATARAM Government Sales on 4/25/2014, this is no longer the case.) Compatible with all 32-bit and 64-bit versions of Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2008, and Windows Server 2003.[11]

Amd Ramdisk Review

Dimmdrive RAMDisk[edit]

A RAMdisk built specifically for gamers which features real-time file-synchronization, Steam integration, 'USB3 Turbo Mode'. The interface was designed to support both technical and non-technical game enthusiasts. Cost is $29 at and $30 on Steam. ($14.99 on Steam as of 2018) [12]

Gavotte RamDisk[edit]

Can use Physical Address Extension to create a virtual disk in memory normally inaccessible to 32-bit versions of Microsoft Windows (both memory above the 4 GB point, and memory in the PCI hole).[13] There is also an open source plugin that replaces the RAM drive on Bart's PE Builder with one based on Gavotte's rramdisk.sys.[14]

Gilisoft RAMDisk[edit]

Amd Ramdisk Discount Code

RAMDisk software for Windows 2000/2003/XP/Vista/Windows 7 (x32 & x64)/Windows 10 with simple setup, permits mounting-and-unmounting of RAMDisk images to/from drive-image-files, and automated/convenient startup/shutdown features, $25[citation needed].

Gizmo Central[edit]

Gizmo Central is a freeware program that can create and mount virtual disk files. It also has the ability to create a RAM disk up to 4GB in size as Gizmo is a 32 bit program.[15]

Passmark OSFMount[edit]

Passmark's OSFMount supports the creation of RAM disks, and also allows you to mount local disk image files (bit-for-bit copies of a disk partition) in Windows with a drive letter. OSFMount is a free utility designed for use with PassMark OSForensics.[16]

Primo Ramdisk[edit]

Romex Software Providing a fancy interface which is working with all windows environments from (XP to windows 10) and all windows servers editions from (2003 to 2019 currently) supports up to 128 Disks up to 32GB for Pro Version and 1TB for Ultimate and Server editions, supports to use invisible Memory in 32bit versions of windows, with saving at shut down or hibernate, Paid and trial versions available [17]

QSOFT ( WinRamTech ) Ramdisk Enterprise[edit]

A RAM Disk compatible with all Windows Workstation and Server OS versions (32- and 64-bit) starting from Windows 2000. Prices vary from $9 to $11. The content of the RAM Disk can be made 'persisted' i.e. saved to an image file on the hard disk at regular times and/or at shutdown, and restored from the same image file at boot time. Because of the built-in disk format routines and the built-in load of the image file, this ramdisk drive is already fully accessible at the bootstage where Services and automatically started programs are launched. Certain concurrent running benchmarks of two ramdisks at the same time reveal that this ramdisk is almost the fastest version. A fresh full-featured evaluation version is provided every year around August and allows users to update their nearly expiring version. Although the development of this RAM Disk was ended on 2017 the ramdisk version may still be purchased.[18]

SoftPerfect RAM Disk[edit]

Available for Windows 7, 8 and 10; and Windows Server from 2008 R2 to 2019. Can access memory available to Windows, i.e. on 32-bit systems the RAM disk is limited to the same 4 GB as the 32-bit Windows itself. To use physical memory beyond 4 GB you must instal SoftPerfect RAM Disk on a 64-bit system. Multiple RAM disks can be created, and these can be made persistent by saving contents to and restoring from a disk image file.[19]

StarWind Software Virtual RAM Drive Emulator[edit]

StarWind Software makes a freeware RAM disk software for mounting memory as actual drives within Windows. Both x86 and x64 versions exist.

Ultra RamDisk[edit]

RAMDisk software which can also mount various CD images formats, like iso, ooo, cue, ccd, nrg, mds, img.[20] The application has two versions, paid and free where the latter allows to create a single ram disk up to 2GB in size.[21]

VSuite Ramdisk[edit]

The Free Edition (limited to Windows 32-bit Win2000 / XP / 2003) is able to use 'invisible' RAM in the 3.25 to 4 GB 'gap' (if your motherboard has i946 or above chipset) & is also capable of 'saving to hard disk on power down' (so, in theory, allows you to use the RAM disk for Windows XP swap file and survive over a 'Hibernate'). Whilst the free edition allows multiple RAM disk drives to be set up, the total of all drives is limited to 4096 MB. The current version, VSuite Ramdisk II, has been rebranded as 'Primo Ramdisk', all versions of which are chargeable.[22]

Microsoft source code[edit]

Ramdisk.sys sample driver for Windows 2000[edit]

Microsoft Windows offers a 'demonstration' RAM disk for Windows 2000 as part of the Windows Driver Kit. Limited to using the same physical RAM as the operating system. It is available as free download with source code.[23]

RAMDisk sample for Windows 7/8[edit]

Microsoft provides source code for a RAM disk driver for Windows 7 and 8 [24]


Windows also has a rough analog to tmpfs in the form of 'temporary files'. Files created with both FILE_ATTRIBUTE_TEMPORARY and FILE_FLAG_DELETE_ON_CLOSE are held in memory and only written to disk if the system experiences high memory pressure.[25] In this way they behave like tmpfs, except the files are written to the specified path during low memory situations, rather than to swap space. This technique is often used by servers along with TransmitFile to render content to a buffer before sending to the client.

Amd Ramdisk License Key




Ramdiskadm is a utility found in the Solaris (operating system) to dynamically add and destroy ramdisk volumes of any user defined sizes. An example of how to use ramdiskadm to add a new RAM disk in a Solaris environment is as follows:

To destroy the RAM disk:

All created RAM disks can be accessed from the /dev/ramdisk directory path and treated like any other block device; that is, accessed like a physical block device, labeled with a file system and mounted, to even used in a ZFS pool.[26]


  • FreeDOS includes SRDISK
  • MS-DOS 3.2 includes RAMDRIVE.SYS
  • PC DOS 3.0 includes VDISK.SYS
  • DR-DOS included VDISK.SYS
  • Multiuser DOS included an automatic RAM disk as drive M:
Amd Ramdisk


  1. ^'AMD Radeon RAMDisk: How it works'. Archived from the original on 2013-10-12. Retrieved 2013-11-17. – invalid link !
  2. ^ abc'AMD Radeon RAMDisk FAQ: 'Q: Can RAMDisk use memory not available or seen by 32-bit Windows? A: RAMDisk cannot make use of memory that is not available in 32-bit Windows systems between 3 and 4 GB. [Commercial] RAMDisk can use memory not 'seen' by 32-bit Windows ABOVE 4 GB'. Retrieved 2013-11-17.
  3. ^'17.9. Memory Disks'. Retrieved 2016-06-24.
  4. ^'RapidDisk Project Website'.
  5. ^'Creating a RAM disk with Linux'. blog. January 2, 2012.
  6. ^'Overview of ramfs and tmpfs on Linux'. November 1, 2013.
  7. ^'ImDisk VDD website'. Retrieved 2013-11-17.
  8. ^'ImDisk Toolkit website'. Retrieved 2017-09-08.
  9. ^'AMD Radeon RAMdisk Web page'. Retrieved 2013-11-17.
  10. ^JLC, Inc. (January 1, 2001). 'John Lajoie Consulting'.
  11. ^'Official Dataram RAMDisk webpage'. Retrieved 2013-11-17.
  12. ^'Official Dimmdrive webpage'. Retrieved 2013-11-17.
  13. ^Homepage of Jens Scheffler (2012-06-30). 'How to use full 4 GB RAM in Windows 7 32 Bit (Gavotte RAMDisk in Windows 7)'. Retrieved 2013-11-17.
  14. ^'Sourceforge: Ramdisk plugin for Bart's PE Builder'. 2008-01-04. Retrieved 2013-11-17.
  15. ^'Arainia Solutions website'. Retrieved 2013-11-17.
  16. ^'OSFMount'. Retrieved 2013-12-30.
  17. ^Romexsoftware. 'Primo RamDisk'.
  18. ^QSoft RAMDisk becomes. 'WinRamTech'.
  19. ^'SoftPerfect RAM Disk'.
  20. ^'Ultra RAMDisk - About'. Retrieved 2020-01-14.
  21. ^'Ultra RAMDisk - FAQ - Pro / Lite Edition What is the difference?'. Retrieved 2020-01-14.
  22. ^
  23. ^'ramdisk.sys'. January 2, 2012.
  24. ^'RAMDisk Storage Driver Sample'. April 2, 2014.
  25. ^'CreateFile Function'. MSDN. October 15, 2010.
  26. ^'Playing with RAM disks on Solaris 11.2'. Open Storage & Virtualization Magazine. February 14, 2015. Archived from the original on April 3, 2015.

External links[edit]

Retrieved from ''

Nowadays, programs of relatively high size are available as it is required to perform major tasks like animating, video rendering and video editing with precision and accuracy. The software needs to be heavy to handle complex tasks like these quickly and efficiently. After all that, games are the heaviest field of programs, and your PC needs to support the game right away without delay to ensure nest performance. When one of the heavy programs is running, it takes a lot of resources from your PC, and the work efficiency is not as much as you require regarding your hardware. So in this case, you can install one of the RAMDisk facility software which can increase your PCs performance drastically without the need of upgrading your hardware. The software creates a virtual memory from RAM and the program in that memory, are loaded at a relatively high speed of abou2x or 4x times faster. All that is done with just some simple click using the software and your performance gets a jet engine back to it. OUY can count on the software to support you in performing heavy tasks easily and efficiently. The list of some freely available RAMDisk software packages is given below and you and choose whichever you like.

1. AMD Radeon RAMDisk Software

The AMD Radeon RAMDisk Software is not limited to AMD hardware only, and it is a good quality software in the field it works. The software comes in many versions starting from free and goes up to four more versions with different capacities to create RAMDisks. The free version allows you to create RAMDisks of about 4 GB, 6 GB if AMD memory hardware is installed and to increase this capacity, you can purchase the package which suits you the most. With this app installed, you can access any game, software, or file in record time as it increases the load time of app about 4x and you don’t have to wait to start your work.

2. OSF Mount

OSF Mount is a simple to use software application that enables you to mount as many virtual disks as you want such as image files in RAM, or empty RAM drives. This straightforward software helps you to easily mount and unmount virtual disks. You have the facility to mount a new image file, or empty RAM Drive, image offset, specify the partition, drive type and size, as well as label it as a read-only drive. It provides the opportunity to create multiple virtual disks according to your need, and to dismount all of them at the same time. In addition, you can save the contents of a virtual disk to an image file such as AFF, ISO, AFD, AFM, E01, OR S01 format, format a location, extend drive sizes, and set media as writable, fixed, removable, or read only. OSF Mount does not put a strain on system resources and has a fast response time. The application runs on a very low amount of CPU and RAM.


3. Starwind RAMDisk

Ramdisk free

Starwind RAMDisk is a straightforward, high-quality software which lets you create RAMDisks of many sizes. The software is a freeware, and it has no limitation on capacity, but the performance ratings are relatively low as compared to AMD Radeon RAMDisk software. The software is very user-friendly and it just takes some simple click to create a virtual RAMDisk on your PC. If you require a free software which lets you create virtual RAMDisks of any size, you should go for it. The link to download the software is given.

4. Data RAMDisk

Data RAMDisk is a top-rated software which allows you to create RAMDisks of the size of 1 GB as a freeware. The software offers quality at a price, as you’ve known that the free version only offers you to create RAMDIsks of the size of 1 GB, You need to purchase the software if you want to create RAMDisks of greater size. The software comes in many versions varying in price and data limits. You can use it for many purposes like Gaming, Cache Boosting, Video Editing and many more heavy tasks which workloads your PC.

5. Gizmo Drive

Gizmo Drive is a free software which is primarily used for disk mounting and can be used for RAMDisk creation. The limit is unlimited in his software for RAMDISK Creation, and you can perform many other tasks like drive mounting in this software. The company Ariana Solutions update it regularly, and it supports Microsoft Windows versions from Windows 2000, XP, Server 2003, Vista and 7. You can mount and unmount files from Windows shell as well as Windows CLI (Command Line Interface).

6. Ultra RAMDisk

Amd Ramdisk Pro

Ultra RAMDisk is a lightweight software program that allows you to create a new drive on your hard disk with the help of the RAM memory present on your computer. This application can help you to eliminate the performance issue that a regular hard drive might have by facilitating you to create RAM discs or RAM drives. The application will create virtual drives from a portion of the total RAM memory that is installed on your system. This program has a straightforward and comprehensive interface that makes the whole process easy. To add a new RAM disk, you have to set the maximum memory that can be utilized, choose a new virtual drive, the file system and label the drive. In addition, you can set the RAM disc to read only and it will remove all the data on computer shutdown. All the data is deleted but you have the possibility to save the settings you use to create the drive in the first place in the form of a preset.