This is a read-only archive. No new posts or registrations. Privacy Page
Software

Decreased Transfer Rate!

4 min read

This thread's last reply is from . Advice, software, and links below may be out of date — treat specific steps and download links with caution.

Looking for the outcome? Ask AI

I observe a behavior when I copy any big file from pen drive to computer or vice versa or from one location in Windows to other location. When I do this, during the initial few seconds, the transfer rate is very high but as the time passes by, the rate decreases. why is this happening?
for a simple question that needs a very complicated answer and one i'm not sure i can fully answer.. :rofl: but this is how i think of it.. when it first starts, it's reading the data from one medium before copying it to the other, now as much of this data is read and put into memory as possible, which is very fast(so the data transfer speed is high) when the memory is full, it has to start writing that data to where you want it(writing data is always slower than reading data) so now the transfer slows down(and usually remains pretty steady) to what ever the maximum write speed is for that medium(disc/flash drive,etc), in the time it takes to write the data from memory the pc can read the next part of the original file and fill the memory back up again ready to repeat the process until the file transfer is completed. :popcorn:
3 queries in your reply: 1) by memory, are you referring to clipboard in the above post? 2) going by the explanation, the speed should fluctuate but it does not happen? 3) can you please explain "reading data is always faster than writing data". What is the rationale behind this?
the memory i'm talking about is the actual physical memory inside a pc, reading is faster because it does not have to physically change anything, where has writing does.

like i said it's a complicated process for such a simple question, but if you want to know more about data transfer rates, and throughput i think you'll be interested in these links.

http://en.wikipedia.org/wiki/Throughput

http://en.wikipedia.org/wiki/Measuring_network_throughput

http://en.wikipedia.org/wiki/Bit_rate

http://en.wikipedia.org/wiki/Hard_disk_drive

http://en.wikipedia.org/wiki/DVD_recordable

http://en.wikipedia.org/wiki/Solid-state_drive

http://en.wikipedia.org/wiki/USB_flash_drive

:popcorn:
Sorry terry for the query but what do you refer to by physical memory: ram or hard drive? I wil go through the links, however, can you please answer 2 and 3 points in my post above?
when it starts transferring data from one place to another the first thing it does is start reading from the file you want moved and places that data into it's ram(memory) this is where the transfer rate is very high. before it writes the data to where you want it copied/moved, this is where the transfer rate drops to a steady rate which is limited to the speed it can write to the medium type you are putting the data on. with a hard drive yes the pc will write the data from it's own ram into the hard drives cache(if it has any) again very high transfer rate so the drive can write it to platter again this is where data slows down to a steady rate governed by the speed it can write the data. while the pc goes and fetches more data. flash drives don't have any cache memory tho but the pc will still read the data from the file into it's ram before writing it to the flash drive. so data transfer is high to start with then slows down to the rate the flash drive can be written too. hope that made sense.. :D didn't to me so needed to edit it some. :pullhair: :popcorn:
Thanks Terry!! Now, I got it now…..I just tried copying 3 GB file from D: to C: and the speed decreases to a nearly steady speed from a start up high speed. It got resolved but there is similar query: I also tried copying two 3 GB files from CD in my CD Drive to my desktop and the opposite behavior happens. It started with less than 1 MB/sec and then goes to nearly steady speed of more than 5 MB/sec. What is the explanation for this?
when coping to/from a dvd/cd the disc always needs to start rotating, so it starts off with a slow spin speed of the disc and keeps increasing the rotation speed until it reaches it's maximum read/write speeds, so just like a car it will start off slow and increase speed until it's at it max. :popcorn:
no probs, might not be 100% accurate but i hope it gives you some idea of how things work, transfer speeds depend on a lot of variables, not least where on a platter the data is being written and speed of rotation, how your transferring the data, usb, esata, firewire, etc :popcorn:
My hard drive is internal to the laptop so it may be sata i think Yes, it give me an idea and that is what i want. Thanks once again Terry!!

Ask AI

AI can make mistakes. Check the cited posts. Archived advice can be out-of-date

Don't include personal information. Questions and selected public posts go to OpenAI. About Ask AI