Overclock.net › Forums › Components › Hard Drives & Storage › ImDisk -- open source RAM drive with no size limitations
New Posts  All Forums:Forum Nav:

ImDisk -- open source RAM drive with no size limitations

post #1 of 57
Thread Starter 
I've searched high and low for freeware or open source RAM drive programs, but in general all the free one were either very incomplete and required heavy manual editing/compiling of files, extensive use of the command line, or had arbitrary limits on drive size that made them useless.

I was willing to pay for a full featured program, but many of these had arbitrary OS restrictions, and since I'm using server OS, I would have had to spend hundreds or thousands of dollars to get something like SuperSpeed's RamDisk 11. I was about to purchase Dataram's RAMDisk (and it does have compelling features for the price), when I stumbled upon ImDisk (http://www.ltr-data.se/opencode.html/#ImDisk).

ImDisk is a virtual disk driver with the ability to create and copy images to system memory. It has a signed 64-bit driver and no practical limit on disk size. It's easy to install (a bit harder to remove) and extremely lightweight.

I've been using ImDisk and a variety of images I've created to really put to use the 24GiB of RAM I've got in my primary system. I have images for my games, which all but eliminates streaming pauses and significantly reduces load times. I run my smaller virtual machines from RAM disk images, making response virtually instantaneous. Basically, anything that is disk limited that I can fit into about 20-22GiB I can vastly speed up by dumping into a RAM drive.

Disks can be created and mounted on the fly, and formated as you would any other disk. You can back them up to image files and mount them later, with their contents intact.

The biggest downside is that you have to do everything manually. The program is not hard to use, but it's not automated in any way. Still, for the price of zero, I'm pretty damn impressed.

This is the interface:
imdisk_interface.png

And here is a bench of the disk I put Crysis on:
ImDisk_bench.png

As you can see it's more than an order of magnitude faster than good SSD; access times are also in the nanoseconds.
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
post #2 of 57
With the price of RAM, I don't think it's crazy to max it out anymore, especially with those results.
Edited by jellis142 - 8/7/11 at 9:10am
Little Black Box
(17 items)
 
Vostro
(7 items)
 
Galaxy S4
(7 items)
 
CPUMotherboardGraphicsRAM
Core 2 Duo T5670 Dell OEM Intel GMA 950 3Gb DDR2-667 
Hard DriveOSMonitor
WD Scorpio Blue 250Gb Linux Ubuntu 12.10 x64 15.4" Tru-Bright 1280x800 
CPUMotherboardGraphicsRAM
Snapdragon 600 MSM8960 Adreno 320 2GB LPDDR 
Hard DriveOSMonitor
16GB+16GB Jelly Bean 4.2.2 JDQ 1080p 
  hide details  
Reply
Little Black Box
(17 items)
 
Vostro
(7 items)
 
Galaxy S4
(7 items)
 
CPUMotherboardGraphicsRAM
Core 2 Duo T5670 Dell OEM Intel GMA 950 3Gb DDR2-667 
Hard DriveOSMonitor
WD Scorpio Blue 250Gb Linux Ubuntu 12.10 x64 15.4" Tru-Bright 1280x800 
CPUMotherboardGraphicsRAM
Snapdragon 600 MSM8960 Adreno 320 2GB LPDDR 
Hard DriveOSMonitor
16GB+16GB Jelly Bean 4.2.2 JDQ 1080p 
  hide details  
Reply
post #3 of 57
It's good to see that someone finally made a free ramdisk program. I'll use this next time I need a ramdisk.
post #4 of 57
Looks very promising. How long does it take to mount / unmount an image from your hard disk? We can't play Crysis all the time, and it looks like this can't be used to install a primary OS, so I'd imagine you spend a bit of time swapping virtual disks.
Windy
(18 items)
 
Asus UL30Vt
(14 items)
 
 
CPUMotherboardGraphicsGraphics
i7 970 B1 @ 4.25GHz EVGA X58 Classified 3 (E770) EVGA GTX 970 SSC EVGA GTX 660 SC 
RAMHard DriveHard DriveHard Drive
24GB Corsair XMS3 Crucial M500 120GB Crucial M4 256GB Samsung Spinpoint F3 1TB (2) 
Optical DriveCoolingOSMonitor
LG BD-RW Corsair H50 w/Scythe SFF21F Windows 10 Home Premium 64-bit Dell S2740L 
KeyboardPowerCaseMouse
Deck Legend 105 - Fire / Linear Corsair AX 750 Soldam Windy Black Knight Mionix Avior 8200 
Mouse PadAudio
Rocketfish Speed Creative Soundblaster XTreme Audio 
CPUMotherboardGraphicsGraphics
SU7300 Asus UL30Vt NVIDIA GT210m Intel GMA4500HD 
RAMHard DriveOptical DriveOS
4GB DDR3 500GB Seagate (5400rpm) Velocity Micro External Windows 7 Home Premium 64-bit 
MonitorPowerCaseMouse
1366 x 768 63 Wh Battery Asus UL30Vt Multi-Touch Trackpad / Logitech VX450 
CPUMotherboardGraphicsRAM
E8400 @ 4.050 GHz Gigabyte EP45-UD3L EVGA GTX 970 FTW ACX 2.0 8 GB Corsair Dominator DDR2 
Hard DriveOptical DriveOSMonitor
Crucial M4 256GB | WD Black 640GB | 2x WD Green... Lite-On DVD-RW / LG Super-Multi DVD-RW Windows 10 Professional 2333HD 
KeyboardPowerCaseMouse
Deck Legend 105 - Ice / Linear Rosewill Capstone 450W Lian-Li Velocity Micro Custom Logitech G5 
  hide details  
Reply
Windy
(18 items)
 
Asus UL30Vt
(14 items)
 
 
CPUMotherboardGraphicsGraphics
i7 970 B1 @ 4.25GHz EVGA X58 Classified 3 (E770) EVGA GTX 970 SSC EVGA GTX 660 SC 
RAMHard DriveHard DriveHard Drive
24GB Corsair XMS3 Crucial M500 120GB Crucial M4 256GB Samsung Spinpoint F3 1TB (2) 
Optical DriveCoolingOSMonitor
LG BD-RW Corsair H50 w/Scythe SFF21F Windows 10 Home Premium 64-bit Dell S2740L 
KeyboardPowerCaseMouse
Deck Legend 105 - Fire / Linear Corsair AX 750 Soldam Windy Black Knight Mionix Avior 8200 
Mouse PadAudio
Rocketfish Speed Creative Soundblaster XTreme Audio 
CPUMotherboardGraphicsGraphics
SU7300 Asus UL30Vt NVIDIA GT210m Intel GMA4500HD 
RAMHard DriveOptical DriveOS
4GB DDR3 500GB Seagate (5400rpm) Velocity Micro External Windows 7 Home Premium 64-bit 
MonitorPowerCaseMouse
1366 x 768 63 Wh Battery Asus UL30Vt Multi-Touch Trackpad / Logitech VX450 
CPUMotherboardGraphicsRAM
E8400 @ 4.050 GHz Gigabyte EP45-UD3L EVGA GTX 970 FTW ACX 2.0 8 GB Corsair Dominator DDR2 
Hard DriveOptical DriveOSMonitor
Crucial M4 256GB | WD Black 640GB | 2x WD Green... Lite-On DVD-RW / LG Super-Multi DVD-RW Windows 10 Professional 2333HD 
KeyboardPowerCaseMouse
Deck Legend 105 - Ice / Linear Rosewill Capstone 450W Lian-Li Velocity Micro Custom Logitech G5 
  hide details  
Reply
post #5 of 57
Thread Starter 
Quote:
Originally Posted by kremtok;14496586 
Looks very promising. How long does it take to mount / unmount an image from your hard disk? We can't play Crysis all the time, and it looks like this can't be used to install a primary OS, so I'd imagine you spend a bit of time swapping virtual disks.

Depends on the speed of the disk you are copying the image to/from. It's pretty much a straight function of your drive's sequential read/write speed.

At 250MiB/s either of my RAID 0 arrays can load a 12GiB image in under a minute, and most games in under 30 seconds.

I usually make my images as small as practical, have multiple ones mounted, and swap them as little as possible.
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
post #6 of 57
Hmmm... +60 seconds to load Crysis - and a fairly manual procedure. Handy if you have specific things that need to be fast, though.

Downloaded/archived, for when I get more memory. smile.gif


Have you looked into FancyCache? It's in beta right now. It's a block level cache, so repeat reads and writes get cached to RAM. Try it out and run some benchmarks. I don't have enough RAM to give it a fair shake, but with a 16GB cache I'm sure it'd be awesome. biggrin.gif

http://www.romexsoftware.com/en-us/fancy-cache/
http://www.romexsoftware.com/en-us/fancy-cache/help.html
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
post #7 of 57
Thread Starter 
Yeah, ImDisk is pretty basic. Still, I'm getting quite a bit of use out of it.

FancyCache looks superficially similar to what Windows already does by, but I see there are extensive customization options. It might be worth a look, but I would prefer a free/open program.
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
post #8 of 57
Quote:
Originally Posted by Blameless;14501868 
FancyCache looks superficially similar to what Windows already does by, but I see there are extensive customization options. It might be worth a look, but I would prefer a free/open program.
Not even close.

It's a block level cache, rather than file caching... they each have their own merits, and they can work side by side if your usage requires it.

Without FancyCache unzipping Sun Javadocs takes about 40 seconds. With it, it takes ~4 seconds. Even an SSD can't touch that. Writes are suddenly the speed of RAM. I can pause/save huge VMs in seconds flat, then it slowly drains to drive/array in the background.

asssdv16401339530fancyc.png
crystaldiskmarkv30150mb.png
hdtuneproahcirandomacce.png
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
post #9 of 57
Thread Starter 
Very interesting.

What's CPU utilization like, especially during large writes? How is disk I/O managed as things are moved to the drives? Any slowdowns?

I've noticed that Window's cache (or maybe Intel's write back cache is responsible) will let me save or write large files much faster than my drives are actually capable of, but that there is a noticeable slow down until things are actually finished writing to the disk.
Edited by Blameless - 8/8/11 at 9:14am
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
Vishera Testbed
(11 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3GHz, 1.225v Gigabyte X99 SOC Champion (F4m) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.35v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 CM Storm Spawn Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 1600MT/s 7-8-8-19-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 1600MT/s 7-8-8-1... OCZ (Toshiba) Trion 150 120GB Hitachi Deskstar 7k1000.C 1TB 2x Seagate 7200.10 RAID 0 
CoolingOSPowerCase
Prolimatech Genesis + 2x140mm Cougar 1200rpm Windows Server 2008 R2 Antec TP-750 Antec P182 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
FX-9590 @ 5GHz, 1.55v ASUS Sabertooth 990FX R2.0 Reference NVIDIA GTX 780 2x8GiB G.Skill DDR3-1866 10-11-10-30-T1, 1.5v 
Hard DriveHard DriveCoolingOS
Crucial M500 480GB 2x Samsung Spinpoint F1 1TB XSPC RX360 + X20 750 + Raystorm Windows 7 Pro SP1 x64 
MonitorPowerCase
Dell S2740L Seasonic SS-860XP2 Coolermaster HAF-932 
  hide details  
Reply
post #10 of 57
Quote:
Originally Posted by Blameless;14507752 
What's CPU utilization like, especially during large writes?
Couldn't say. With 3000MB/sec write speeds, I can't tell you what's good or bad. tongue.gif It seems to nearly max out one core when benching in CrystalDiskMark.
Quote:
Originally Posted by Blameless;14507752 
How is disk I/O managed as things are moved to the drives? Any slowdowns?
Depends. You can tweak it to have whatever behaviour you want. On one drive I use a short but large write buffer for FRAPS recording. It lets me grab close to a minute of footage at 2048x1152 on a lowly WD Green, but it tries to dump it to disk as fast as possible. biggrin.gif

On my OS drive I use "write averaging", which apparently leaves gaps between writes for reads to take place. It continually adapts based on the average access time. Even when huge copies are taking place, my web browser and stuff remain fairly responsive.
Quote:
Originally Posted by Blameless;14507752 
I've noticed that Window's cache (or maybe Intel's write back cache is responsible) will let me save or write large files much faster than my drives are actually capable of, but that there is a noticeable slow down until things are actually finished writing to the disk.
Definitely write-back cache.

This does the same thing. After unzipping Sun Javadocs in 4 seconds rather than 40 seconds, the drive is slow for a good 15-20 seconds afterwards. (presumably it's writing tons of small files to the drive)

For some tasks the difference is enormous.
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hard Drives & Storage
Overclock.net › Forums › Components › Hard Drives & Storage › ImDisk -- open source RAM drive with no size limitations