Improve Explorer File Copy Cache Size

T

The One

When I copy large files explorer *seems* to read x MB of the file, then
write x MB of the file.

This is OK when copying between different media/hdd, but a problem when
copying between different partitions of the same hard disk.

Is there any registry tweak to adjust the value of x to a bigger number? I
have 3 gigs of RAM and would like to utilise them.

Thanks.
 
R

Rick Rogers

Hi,

The amount of installed ram is not the issue here, what is the issue is the
copy process. Is the target partition using FAT32 or NTFS?

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org
 
T

The One

Hello, I understand that RAM is not a issue, but it will sure help if
Explorer can copy the file(s) to RAM first, then write to the destination.

the source/destination varies, from FAT16,Fat32 to NTFS.

--
The One
Rick Rogers said:
Hi,

The amount of installed ram is not the issue here, what is the issue is
the copy process. Is the target partition using FAT32 or NTFS?

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org
 
R

Rick Rogers

Hi,

Understand that the FAT32 file system has a size limit of 4GB, so if the
file is larger than that you cannot make the transfer. It wouldn't matter if
the entire file were written to ram first or not.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org

The One said:
Hello, I understand that RAM is not a issue, but it will sure help if
Explorer can copy the file(s) to RAM first, then write to the destination.

the source/destination varies, from FAT16,Fat32 to NTFS.
 
T

The One

I know that .. what I am suggesting is to make the File Copy process faster
by copying the whole file to RAM first, then writing it to the destination.

Because the HDD cannot access two places at one time, when I make a copy of
a 1GB file in the same folder, explorer copies X MB to RAM first, then
writes to the HDD, then reads the next X MB again .. My initial post is to
ask how to increase the value of X.

Thanks for the help.

--
The One
Rick Rogers said:
Hi,

Understand that the FAT32 file system has a size limit of 4GB, so if the
file is larger than that you cannot make the transfer. It wouldn't matter
if the entire file were written to ram first or not.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org
 
R

Rick Rogers

Hi,

I understand what you're asking, but you are thinking in linear terms and
that is not how a processor works - at least not in the simplest definition.
It doesn't do one task to completion and then move to the next, but rather
does several parts of different tasks in rapid succession. It wouldn't
matter how much is copied to ram, as the processor works in time slices for
each process, and the time between each slice is plenty to allow for ram to
be loaded with new information (remember, with dma devices do not have to go
through the processor to load data into memory). Changing x is not the
solution you think it is, you'd be better off checking out background
processes.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top