September 13, 20223 yr 14 minutes ago, superloopy1 said: Guys, do i set the number of drives to the max in my array prior to doing a parity check? Parity check takes an age on my system, just looking for ways to speed it up besides buying a whole new setup ;)> Turbo write doesn't effect check speed.
September 13, 20223 yr 19 minutes ago, JonathanM said: Turbo write doesn't effect check speed. No? I've never understood this thread and i've read it back to back a number of times. So we are only talking write speeds that are affected by this, reads are not handled similarly? Apolgies if i'm way off beam here .... educate me.
September 13, 20223 yr Yes, write speed when writing a file. Reads are not affected at all and will happen at the native speed of the drive (subject to bandwidth considerations etc)
September 13, 20223 yr 7 minutes ago, superloopy1 said: I've never understood this thread and i've read it back to back a number of times. So we are only talking write speeds that are affected by this, reads are not handled similarly? Apolgies if i'm way off beam here .... educate me. Since unRAID stores a single file, regardless of size, on only one disk (no data striping across disks) read speed is limited by the speed of the disk on which the file is stored. There is no way to speed this up.
September 13, 20223 yr Thanks guys, understood now. I'm stuck with an extremely slow parity check it appears, heyho ...
September 13, 20223 yr 2 minutes ago, superloopy1 said: Thanks guys, understood now. I'm stuck with an extremely slow parity check it appears, heyho ... Start a new thread in the general support forum and include the diagnostics saved during a check.
September 13, 20223 yr 59 minutes ago, superloopy1 said: extremely slow parity check How slow? 2-3 hours per TB of largest drive is typical
September 14, 20223 yr 19 hours ago, superloopy1 said: Guys, do i set the number of drives to the max in my array prior to doing a parity check? Parity check takes an age on my system, just looking for ways to speed it up besides buying a whole new setup ;)> There is no way to speed up the parity check simply by changing some settings as its speed is determined by the hardware capabilities of your system. Normally the limiting factor is the speed of the slowest drive in the array, although it is also possible for the way the drives are connected to have a limiting effect. You also want to ensure that no other disk accesses are being made to the array at the same time as in such a case both of them have their performance adversely affected. If you have large drives then it may be worthwhile installing the Parity Check Tuning plugin to at least restrict the check to running outside prime time.
December 17, 20223 yr Guys, I don't understand something here, it says all drives will spin up, is that assuming people have default share settings across all drives? What if i isolate shares per drive until they filled up [so other hdds are in permanent OFF mode] Will turbo write spin them up too, even if they empty and have no shares on them? Thanks
December 17, 20223 yr Yes because parity doesn't know or care about shares or files, only about disk blocks. In order to calculate parity for a given disk block when writing to one drive either you read existing parity and adjust it against the write, or you read the corresponding block from all disks and recalculate parity "from scratch". The former is slow due to disk seeking time, which is why the other (turbo/reconstruct write) is an option. Edited December 17, 20223 yr by Kilrah
March 29, 20242 yr If auto selects read/modify/write all the time, what is the point of having an auto option that does nothing?
March 29, 20242 yr 1 minute ago, cprn said: what is the point of having an auto option that does nothing? Placeholder for future implementation.
April 19, 20242 yr I've been considering turning this on for a while. Just asking, is there a timeline or idea for when the auto option will be implemented?
April 20, 20242 yr Also, does switching between parity write methods require rebooting, or can I test this by just adjusting the setting?
April 20, 20242 yr 1 hour ago, KptnKMan said: Also, does switching between parity write methods require rebooting, or can I test this by just adjusting the setting? It's dynamic, and there's actually a "CA Auto Turbo Write Mode" plugin to change it based on some conditions. Probably why Auto isn't implemented, the plugin's more flexible.
May 15, 20242 yr It would be especially awesome if I could somehow choose it on clients side. For example by having 2 different shares pointing to the same location. /Fast and /Slow, so if I have the time to copy stuff overnight but not spin up other drives, i choose the slow option and if I need the data on the array fast, i could choose the fast option...
November 3, 20241 yr Quick question. I have a disk clear going on with a newly added disk. I have a disk-to-disk copy going on. What happens if during all this I flip this switch to "reconstruct write"? Edited November 3, 20241 yr by steelsoap
November 3, 20241 yr 28 minutes ago, steelsoap said: What happens if during all this I flip this switch to "reconstruct write"? If you have a disk to disk copy going on, turbo write won't work, only when that finishes.
November 3, 20241 yr I wonder how it knows when such operation finishes. I thought it working "dynamically" means that it (de)activates between lower level operations like individual file copies.
November 3, 20241 yr Well, I enabled reconstructive write and now my other disk in the array has read operations going on on it, spiking up to 4MB/s. Speed of copy remains unaffected.
November 3, 20241 yr 24 minutes ago, steelsoap said: I wonder how it knows when such operation finishes. It will work when there's i/o to one array disk only
November 3, 20241 yr Btw the source disk is not part of the array so only one disk would have IO on it, BUT I have that other disk clear going on as well so that makes 2.
November 3, 20241 yr 32 minutes ago, steelsoap said: BUT I have that other disk clear going on as well so that makes 2. Not sure if that will count, it's something I've never tested.
February 12, 20251 yr Is the future here yet or do I have to set it to reconstruct write in unraid 7.0?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.