I'm currently 'reorganizing' file structure within a RAIDZ1 volume. Moving directories from one dataset to another, which are both contained on the same volume.
SSH'ed into the machine and did a good old fashioned:
mv * destination
Shouldn't this be instantaneous? I understand it's spread across three drives, but at the same time, the files themselves don't really need to move - I just expected it to tweak the pointers for these files and be, well, basically instantaneous. It's definitely not. I have about 500G of data to move and it's been running for about half an hour now. o.O
Why isn't it near instant?
Specs: CPU: Intel G3220
MB: Gigabyte GA-B85-HD3
MEM: Kingston DDR3-1600 8GB
DISK: 3x2TB WD Green in RAIDZ1 volume