• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 519
  • Last Modified:

?On WINDOWS XP with VSUITE RAMDISK - which TEMP files should I move to RAMDISK and how do I do it?

I have a Lenovo 8215 with 4 GIG of installed physical memory running XP SP3 - 32bit.

Task Manager shows 3134116 installed.

I installed the VSUITE RAMDISK to be able to use the memory above 3gig.

I created a 1000mb RAMDISK and called it DRIVE "R".
I used CONTROL PANEL SYSTEM to create a 100meg paging file on that RAMDISK.

Now, I would like to:
1) determine which files are best to move to the RAMDISK and WHY.
2) have instructions on how to move the files to RAMDISK.
3) have instructions on how to determine if the RAMDISK is being used and how much it helps I/O response time.


1 Solution
Neil RussellTechnical Development LeadCommented:
IF you created a 100mb ramdisk AND created a 100mb Page file on that disk the you have no space left on it for any other files!

>>  1) determine which files are best to move to the RAMDISK and WHY.

Files which are constantly accessed for reading and writing.  For example your cached files from your browser are a good candidate.  If you've got Firefox for example you can configure that to save your profile there with all of the cached files.  

Under Application Data\Mozilla\Firefox is a file called profiles.ini.  This specifies where the user's data information has been saved.  Look at that for configuring.

However you'll need to make a backup copy of your profile on hard disk so it can be copied across when your system starts and back down to hard disk before you shut down.  You can do that with a batch file.

You'll have to do the copying with any data you wish to keep if you plan on using the RAM disk this way.

Adobe Photoshop likes an area called a scratch disk.  See http://help.adobe.com/en_US/Photoshop/11.0/WSfd1234e1c4b69f30ea53e41001031ab64-7489a.html

Give it a RAM disk and it will be your friend.

If you want to test your RAM disk then get HDTune.  See http://www.youtube.com/watch?v=9XQaxIw5y40 for examples.
philkryderAuthor Commented:

is the page file a good candidate?

Does XP sense which drives are faster and use them preferntially for paging?
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

>>  is the page file a good candidate?

Definitely.  100 Mb might be a bit small.  Microsoft usually recommends 1.5 x RAM whcih would be 6 Gb.  However with 4 Gb of memory you are unlikely to need pagefile unless you are into heavy computing usage.  See how it goes and expand if you have problems.

>>  Does XP sense which drives are faster and use them preferntially for paging?

philkryderAuthor Commented:
can you provide a link to explain this:

>>  Does XP sense which drives are faster and use them preferntially for paging?

XP just does an install on the drive/partition you assign to it.   This includes the paging file.

It does not look at other drives or partitions that may exist on the machine.

It is up to the installer or Administrator to change where the paging file is to exist.
philkryderAuthor Commented:

I understand that I can (and am the person responsible) for  placing paging files on different drives.

my question is
"when there ARE paging files on multiple drives, does XP discern the speed differences amoung/between the drives, and use the faster ones preferentially for paging."

You asserted "nope" in an earlier post.
Can you provide a link to explain why this is so?

thanks again

See http://support.microsoft.com/kb/314482

Not speed differences but less used.
philkryderAuthor Commented:

thank you for that link.

I think a key phrase is:
An internal algorithm is used to determine which paging file to use for virtual memory management..."

I wish we could know what that  means.

I worked on a system once where sometimes "less used" meant "fewer open files" as contrasted with "fewer I/Os per second on a rolling average."

it would "seem" we would want the choice to be made based on the rolling average...

This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now