To create a RAM disk, you would install a third-party program that creates a virtual drive in Windows. This program would reserve a section of your RAM — so if you had 4 GB of files in your RAM disk, the disk would take up 4 GB of RAM. The browsers intensively use a folder on your hard disk drive for temporary data, known as the browser cache. It is a good idea to move the cache to the RAM disk to speed up browsing and reduce SSD’s wear and tear. The easiest way to move your browser cache to the RAM disk is to use our simple utility (download size 1.8M). SoftPerfect has a freeware called RAM Disk for Windows that also does the same without the size limitation. It runs much like how Dataram’s RAMDISK, creates a virtual disk residing in the computer RAM accessible in Windows Explorer. The program also allows you to create multiple RAMDisk drives if you have enough RAM available on your computer.
Introduction
While modern computers are very fast and equipped with a lot of RAM, modern operating systems and applications are much more resource-demanding. This means that every computer can benefit from optimising its performance even further by using some of the RAM for temporary files that Windows and other applications create. Furthermore, using a RAM disk can prolong the life of solid-state drives by sparing them from unnecessary writing, as SSD have a limited number of write cycles and degrade every time data is written to them.
First of all, what’s a RAM disk? A RAM disk is a block of memory that computer software treats as a disk drive. In other words, a RAM disk application turns some of your computer’s RAM into a very fast disk drive with theoretically unlimited write cycles. Since RAM is the fastest memory in your computer, the speed of a RAM drive exceeds that of any SSD, let alone a regular HDD with magnetic plates. At the same time, anything written to a RAM disk disappears upon reboot or shut down because the RAM is cleared, which can be an advantage for privacy reasons.
In this article, we will be using our SoftPerfect RAM Disk to illustrate usage scenarios for different types of users. This software runs on Windows and supports any OS between Windows 7 and Windows 10, including their server editions. Your computer needs to have a sufficient amount of RAM, and we recommend at least 8 GB.
Creating a RAM disk
Before you proceed with configuration, you will need to install a RAM Disk application. For example, you can download SoftPerfect RAM Disk and install it like any other software.
Once the software is up and running, you will see the main screen:
The next step is to create an actual RAM disk by clicking the [+] button or choosing Disk – Add Boot Disk from the main menu:
Here you will need to choose a size, drive letter, file system and any predefined folders. We recommend to choose a size that is no more than a half of the available RAM, that is 4096 MB or less for a system with 8 GB RAM. Choose a drive letter that the disk will be accessible through. For the file system, we recommend exFAT as it offers better performance over NTFS. Finally configure the folders that you want to be created when the disk initialises. In this example we intend to use temp folder for any temporary files, cache for web-browser caches and download for receiving downloaded files that we don’t want to keep.
Iramdisk 3 6 8 – Create A Ram Disk Drives Hard Drive
Click OK and the newly created RAM disk will be shown on the main screen, and a new drive letter will appear in Windows Explorer. Now you can configure your system and third-party software to take advantage of the disk.
How a regular computer user can utilise a RAM disk
For a regular computer user it makes sense to move temporary files created by Windows and web-browsers to the RAM disk.
Moving the temporary files
Windows keeps its temporary files in a folder defined by the so-called environment variables %TMP% and %TEMP%. The easiest way to change these is to choose Tools – Set Windows TEMP folder from the RAM Disk application’s menu. If you created the RAM disk as per the above example, you can set the variables to R:temp:
Some applications may require you to logoff and logon before they can start using the new location.
Moving the temporary Internet files
Internet Explorer and Windows create a number of temporary files in a folder for temporary Internet files. To move them to the RAM disk, press Win + R and type inetcpl.cpl to access the Internet settings. On the General tab, click Settings, then Move Folder. If you created the RAM disk as per the above example, you can move the folder to R:
Moving third-party browsers cache
Most likely you are using Google Chrome or Mozilla Firefox as your Internet browser. The browsers intensively use a folder on your hard disk drive for temporary data, known as the browser cache. It is a good idea to move the cache to the RAM disk to speed up browsing and reduce SSD’s wear and tear.
The easiest way to move your browser cache to the RAM disk is to use our simple utility (download size 1.8M). It works by creating a symbolic link to redirect the cache to another location, such as the RAM disk:
Here we have redirected all the caches to R:Cache
RAM disk for software developers
For a software developer, it makes sense to redirect intermediate compiler output to a temporary folder located on a RAM disk. Nearly all IDE and compilers create a number of temporary files before the final application is generated, so having these files along with debug versions of the application on a RAM disk can save you a lot of time. You should not keep your source code on a RAM disk due to its volatile nature, only files generated by your compiler or IDE.
RAM disk for power users
If you happen to work with any sort of temporary data, like file processing or data analysis, to which you need fast access, it may be a good idea to handle these tasks on a RAM disk.
RAM disk for servers
In a server environment, a RAM disk can provide better performance wherever temporary data is involved. For instance:
![]()
The above can be achieved either by explicitly configuring a server application to use a folder on a RAM disk, or creating a symbolic link to redirect the I/O.
Caveats and troubleshooting
It is important to remember to undo all the configuration if you want to remove the RAM disk, as otherwise the system and applications will encounter errors when accessing a path that is no longer available. This must be done before removing the RAM disk software.
Some applications do not work correctly with standalone volumes, which can be seen as I/O errors or simply the inability to access a RAM disk. If you encounter these issues, we recommend enabling the HDD emulation option in the RAM disk’s settings. This option emulates a complete Hard Disk Drive with partitions indistinguishable from a real device. The downside is that there is an extra layer of emulation that can reduce the RAM disk’s performance by 5-10%.
Do not attempt to place the Windows page file on a RAM disk. This is not supported and should not really be used, as doing so is essentially trying to extend RAM using the RAM itself. If your system has a large amount of RAM, it is better to disable the page file altogether.
Is this the right product for me?
RAMDisk is the right product for you if you have a disk I/O bound application that is small enough to fit in main memory. RAMDisk is also great for storing frequently accessed data such as temp files, page files and database index files, and is great for accelerating online gaming.
How does it work?
RAMDisk is a kernel-level driver that presents itself as a standard disk drive to the O/S. However, it stores and retrieves data from the system RAM (main memory) on your system instead of an actual, physical hard disk. Along with the Kernel Driver is a GUI that talks to the driver and allows the user to set various options, as well as start and stop the Driver. RAMDisk is created via the GUI.
The Driver has been written to Windows Device Manager standards and creates a low-level disk object that WDM and Disk Management are able to 'see' and manage. You can partition, format, mount a volume, and assign multiple drive letters to RAMDisk, but only if you would know how to do these operations with a regular disk. RAMDisk does not do it for you.
What are the system requirements?
Hardware: Any Intel or AMD-based x86 system with at least 2GB RAM. O/S: Windows 10, Windows 8, Windows 7, Vista, Windows Server. Sorry, no support for Linux or Mac at this time.
How large a disk can be created?
Disk sizes can be as large as 64GB (128GB with a Commercial License).
How much does RAMDisk speed up my application?
That varies by application and system, however, you should see a significant performance improvement with applications that are I/O bound and are not fully taxing the CPU or memory. In general, RAM runs about 300X faster speed than a hard drive.
Is my personal data safe?
Yes! You can stop RAMDisk any time, assuring that all data sent to the RAMDisk during the prior session is instantaneously deleted. Unlike a hard drive, once data is deleted from RAMDisk, there is no way to recover it.
I don’t want to lose my data on the RAMDisk, so what must I do?
In the ‘Load and Save’ tab, check the box entitled ‘Save Disk Image on Shutdown’. With a licensed version of RAMDisk, a 'Background Update' option becomes available. When enabled, it allows for a continuous update of the image file as changes occur. This happens in the background and does not interfere with the performance of the RAMDisk. Remember, when power is removed from RAM memory, the data is lost.
Can I boot my OS from RAMDisk?
Not really. Since RAMDisk resides in the Windows O/S, you can't load Windows from it. However, you can start a second instance of any O/S from RAMDisk using VMware or other Virtualization tools. Iramdisk 3 6 8 – Create A Ram Disk Drives Disk
I have a customer that wants to buy some RAMDisk licenses; can I become a reseller of this product?
Yes! Please submit a Support Ticket (click the icon below) and we'll be in touch. Still need help?Iramdisk 3 6 8 – Create A Ram Disk Drives Drive
Iramdisk 3 6 8 – Create A Ram Disk Drives External
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |