How to use Ram as a Temporary Storage
Use RAM as Temporary Storage by creating a RAMdisk.
Note: RamDisk store data temporarily. If there is a sudden power loss or PC is shut down, all data is lost. (See Advanced features/uses section for workarounds)
- Download ImDisk: http://bit.ly/imdiskramstorage.
- Open RamDisk Configuration from Start Menu or Desktop(if desktop icons were created).
- Set the size of RAMdisk.
This is the maximum size that the RAMdisk can occupy in your RAM.
- TICK THE BOX ALLOCATE MEMORY DYNAMICALLY. This is important, don’t skip.
If this isn’t ticked, your RAM will always be filled by the RAMdisk. By using dynamic allocation,
- Set the Drive letter you want.
This will make the RAMdisk visible in File Explorer as RamDisk (R:).
- Click Set TEMP Variables and click Set All To R:\Temp\.
See explanation in ‘Why Use it’ section below.
- Click OK, and a RamDisk will be created!
Why Use It
Different types of storage work differently and excel at different types of workloads.
Windows does a lot of stuff in background which accesses memory randomly. This Random Access works at a different speed than the speeds you see advertised by Storage vendors.
If you have Windows on a Hard-Disk Drive(HDD), this Random Read/Write is very slow, so you can try and do these on a RAMdisk instead which has much much faster speeds. Shifting the location of /Temp used by Windows speeds up any temporary files that Windows needs to create.
You can also use this if Windows is on Solid-State Drive(SSD) to increase its life expectancy because smaller Random Writes degrade SSDs faster.
Work that uses large files like videos in video editing or just Gaming (whch requires loading up textures) can benefit from RAMdisk if you the RAMdisk is large enough.
“Basically you can speed up anything with RAMdisk if the disk is large enough and storage is the bottleneck in your workflow.”
So you can just copy your Video files for speeding up video editing or copy and run whole game from RAMdisk for much much faster loading times. The catch is that you will instead be spending time on loading things to RAMdisk beforehand rather than waiting for things to load after the game starts.
If you want to use the RAMdisk for these advanced features, there is an option in this software to automatically load things into RAMdisk at start-up and dump the RAMdisk content back to Storage on shut-down. To use this feature:
- Open RamDisk Confguration.
- Select Data tab.
- Select a folder from where you want data to be copied to and from RAMdisk.
- Tick ‘Synchronize at System Shutdown’ box and Untick ‘Copy only files with Archive attribute’.
- You will get a warning if you have Fast startup enabled. Click Shutdown Settings and disable fast startup for synchronise to work.
- After disabling the Fast Startup, click save changes and click OK on the Ramdisk Configuration box. That’s it.
- Storing Temporary Data to reduce workload on HDD or SSD.
- To speed up tasks that uses large files like video editing or gaming, etc.
- To transfer files quickly from External Devices.
- For defragmentation by copying fragmented data to RamDisk and then back to original location.
So this was how you can use RAM as storage for faster file transfers, increasing longevity of your storage ot just to speed up your daily tasks! I will be doing another article on how to choose storage type for your needs, so if you want to know more stay tuned!
Hope you guys enjoyed!