Trying to load a whole program to RAM

yonatan

New member
Local time
7:58 PM
Messages
4
I need a certain program to run as fast as possible, but the problem is that it has to access the hard disk sometimes, and it slows the program's performance.

Is it possible to load the entire program to the RAM, so that the access time will be minimal??

Thank you!

My computer specs: AMD Phenom 2 Quad-Core 3.4 Ghz
4 Gb of RAM
Windows 7 64-bit
 

My Computer

OS
windows 7
I need a certain program to run as fast as possible, but the problem is that it has to access the hard disk sometimes, and it slows the program's performance.

Is it possible to load the entire program to the RAM, so that the access time will be minimal??

Thank you!

My computer specs: AMD Phenom 2 Quad-Core 3.4 Ghz
4 Gb of RAM
Windows 7 64-bit

Windows memory management is going to page to disk only when necessary. You could turn off the swap file but that would not be advisable.

The whole point of an O/S (particularly an advanced one) is to abstract the system so your application doesn't have to do memory management on its own. With 4GB of main memory I doubt you're going to even have to worry about this. If you run the task manager and look at the performance tab you'll discover that you probably have half your RAM free most of the time as it is. The system isn't going to swap your program to hard disk unless it's pretty seriously overloaded and has to begin thrashing.

Any disk access you might "see" is probably necessary - the application probably has database files it has do deal with and you're not going to get those to load in RAM.

Don't try to micromanage your system - let the O/S do its job. There's little as an end-user you're going to do to improve an application's performance. That's the developer's job.

-Max :cool:
 

My Computer

Computer Manufacturer/Model Number
Dell Inspiron 1545
OS
Windows 7 Ultimate
CPU
Intel Pentium dual-Core
Memory
4GB
Is it possible to load the entire program to the RAM, so that the access time will be minimal??

I suggest that you use a RAM-Disk for your program.

I use the RAMDisk program on OEM and custom server memory upgrades. Dell, HP, IBM, Sun Server Memory - Dataram on my 32-Bit system. But I don't know whether it works on your 64-Bit Windows.

This program must be configured so that you can install your program in the RAM-Disk and the RAM-Disk is preserved if you shut down the machine.
I didn't use this feature yet but I think that's exactly what you want.

Perhaps that helps.
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens
OS
Windows 7 Home Premium
CPU
Intel Q6600
Motherboard
MSI G31M V2 (MS-7379)
Memory
3 GB
Graphics Card(s)
NVIDIA GeForce 8600 GS
Monitor(s) Displays
1
Screen Resolution
1680x1050
Hard Drives
1 local 500GB, 2 external 320GB, 500GB
Keyboard
PS/2
Mouse
PS/2
Other Info
Win 7 HP 32Bit, Upgrade Vista HP OEM, WinCE 6.0 and Debian Linux on ARM 8505, PC Linux OS
That's EXACTLY what i was looking for!!
Thank you very much my friend!
 

My Computer

OS
windows 7
I use QSoft RAMDrive.

Probably the best performance mod I made.

I dedicate 2 gigs of my RAM to the drive and install most of my apps on it. My computer flies now. I had to chain it to the floor!!!
 

My Computer

OS
Windows 7 Ultimate N x64
CPU
Intel Core i7-3770K Ivy Bridge 3.5GHz
Motherboard
ASUS P8Z77-V PREMIUM LGA 1155 Intel Z77
Memory
G.SKILL Trident X Series 32GB (4 x 8GB)
Monitor(s) Displays
42" Westinghouse LCD monitor
Hard Drives
(1) 240GB OCZ REVO3 X2

(1) 250GB OCZ Colossus
PSU
CORSAIR HX Series HX850 850W
Case
COOLER MASTER HAF X RC-942-KKN1
Internet Speed
100 Mbps
Back
Top