Improved Data Transmission Rates Following File Relocation
Improved Data Transmission Rates Following File Relocation
In short, the difference comes from how the file is stored and accessed. When you save it locally on your HDD, the transfer speed is lower (~60-70MB/s) because the drive has to read/write data repeatedly. Moving it to the SSD keeps it faster (112MB/s). Using a gigabit internet and switch helps too, but the SSD still offers better performance for local transfers.
It's being partially hidden in Ram, possibly not all of it, but Windows will move disk activity to RAM. Re-reading speeds up. For instance, cold boot startup. Wait 30 seconds. Load a web browser... (loading from SSD/DISK into RAM). Close the browser and reopen it. It's significantly quicker since it loads from RAM too. Because RAM is far faster than storage, it's obvious just how rapid it is. You could start and stop a game, and the second time is even faster for the same reason—disk caching in memory.
The file remains stored in your computer's memory and is accessed from there, not from the hard drive.
It seems you're asking about performance limits and memory usage. The current speed is around 60MB/s, which is manageable. There might be options to optimize RAM usage or leverage caching to improve speed without relocating files.
It’s the most vulnerable part of the system. The device can only deliver what it can handle against a more powerful or quicker component. I understand the intuition—my SSHD runs at 50-60Mb/s, and when reading and writing together it reaches 25-30MB/s. A very cheap SSD with a Dram cache (like eG WD BLUE) would probably not meet your 112MB/s network speed requirement.
Usually I move files from an HDD to an SSH server, but I'm going to test moving from an SSD to see if it helps me handle my storage better.
I didn’t see any change, but your explanation is helpful. After moving a large file of about 150GB, the speed dropped to roughly 8–10MB per second for the next transfer—was that typical? Thanks for clarifying, though I’m still getting the hang of this.