-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
Thanks, I don't really want to disable the cache, just stop it from writing to multiple disks at the same time.
-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
Have you disabled the RAM cache or are you not using the NVMe/SSD cache?
-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
Is it not possible to make the linux RAM cache operate in FIFO mode? Then we can use Turbo Writes.
-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
I'm not sure you understand what I am talking about. I'm not doing Turbo to multiple disks. Unraid is due to the way the RAM disk cache works. If what you say is correct, Mover won't ever work with Turbo Writes - just in case the data is split across disks.
-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
Not really a great answer, suppose I have data in the NVMe cache that needs to be placed on 14 different disks due to the share setup for the array. Currently that data will be concurrently written to all the drives at the same time using Read Modify Write. Making the cache FIFO means that each disk is written to one at a time.
-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
Yes, the Linux disk RAM cache is what I mean. It's not FIFO, you can test this by copying data to a share that's housed on one array disk, then copy to another share that's housed on a different array disk. I wanted it to wait on disk writes before starting to write to the 2nd disk. That to me is the logical way to handle a cache for an Unraid array (due to performance limitations). For an array that's on an NVMe raid, concurrent writes may be possible, but I would still assume that it's best to get the first job done before starting others.
-
Turbo Writes (Reconstruct Write) massive slow down with parallel writes from RAM cache
Hi all, There seems to be a problem with parallelism when writing to the array using Reconstruct Write. I have data in my NVMe cache that needs to be transferred to the array. My server has a large amount of RAM which is used as a disk cache automatically. The data in the NVMe cache is split by folders to different drives in the array. If I move one folder using Midnight Commander to the user0 folder I get full speed writes: However, the MC move finishes quickly as it is copying to the RAM cache. When I start another folder move to the array (which uses a different drive), the write performance tanks and the disks are noticeably louder: It appears that the RAM cache doesn't operate as a FIFO buffer and that Turbo Writes are switched off when two operations are executed. Now you may say, "simply wait until disk activity has stopped before starting another move", it's difficult to know when this has happened programmatically, which means that when Mover executes, it defaults to Read/Modify/Write if it's moving data to multiple disks. Is there a way that Mover can stop additional moves until the single disk activity has finished? Or can Unraid be clever enough to calculate parity for all drives for multiple disk writes without resorting to Read/Modify/Write? Thanks, Andy.
-
[Plugin] Spin Down SAS Drives
Hi and thanks for the great plugin and all the work you're putting in to try to fix it. I wondered if there was something you could suggest for one of my drives that spins down and immediately spins up again. It's unfortunately a Seagate ST20000NM002D - I have 5 of them and 4 behave perfectly, just one has this problem. I've removed this from the array and wiped it, so it shouldn't nothing should be accessing it. I'm not using fan control either. Some information follows: root@Srvr:/mnt/cache/system/custom/SeaChest# ./SeaChest_PowerControl -d /dev/sg5 --spinDown ========================================================================================== SeaChest_PowerControl - Seagate drive utilities - NVMe Enabled Copyright (c) 2014-2025 Seagate Technology LLC and/or its Affiliates, All Rights Reserved SeaChest_PowerControl Version: 3.7.2 X86_64 Build Date: Oct 10 2025 Today: 20260221T210511 User: root ========================================================================================== /dev/sg5 - ST20000NM002D - - E005 - SCSI Successfully sent command to spin down device. Please wait 15 seconds for it to finish spinning down. root@Srvr:/mnt/cache/system/custom/SeaChest# ./SeaChest_PowerControl -d /dev/sg5 --transitionPower standby_z ========================================================================================== SeaChest_PowerControl - Seagate drive utilities - NVMe Enabled Copyright (c) 2014-2025 Seagate Technology LLC and/or its Affiliates, All Rights Reserved SeaChest_PowerControl Version: 3.7.2 X86_64 Build Date: Oct 10 2025 Today: 20260221T210616 User: root ========================================================================================== /dev/sg5 - ST20000NM002D - - E005 - SCSI Power Mode Transition Successful. Please give device a few seconds to transition. Hint:Use --checkPowerMode option to check the new Power Mode. root@Srvr:/mnt/cache/system/custom/SeaChest# ./SeaChest_PowerControl -d /dev/sg5 --transitionPower sleep ========================================================================================== SeaChest_PowerControl - Seagate drive utilities - NVMe Enabled Copyright (c) 2014-2025 Seagate Technology LLC and/or its Affiliates, All Rights Reserved SeaChest_PowerControl Version: 3.7.2 X86_64 Build Date: Oct 10 2025 Today: 20260221T210648 User: root ========================================================================================== /dev/sg5 - ST20000NM002D - - E005 - SCSI Transitioning power modes not allowed on this device Thanks!
-
One of my Seagate Exos X20 SAS drives refuses to stay spun down
Hi all, I've 5 20Tb Seagate SAS X20 drives - ST20000NM002D. 4 of these are successfully spinning down using the SAS Spindown plugin from doron. However one of these will spindown, but immediately spins back up again. I have removed this from the array and it's now an unassigned device that has been wiped and formatted. It still refuses to remain spun down. Are there any commands or firmware upgrades that I can do to make this behave correctly? Thanks in advance.
-
VM Windows 11 resume in console Locks Up
Same issue here. Is this still being looked at?
-
-
7.2 Web UI Slow
Found the problem. It appears that Power Mode in 7.2 has a really significant change from Efficientcy to Best Performance on my R730XD. Everything is incredibly snappy when changed to to Best Performance - even increasing network transfer speed.
-
7.2 Web UI Slow
Hi, just upgraded to 7.2 and changing between tabs in the UI is much slower than before. For instance from Dashboard to a simple tab such as Settings pauses for 3-5 seconds before starting to render the page. Chrome is indicating that LCP is 5.09s. I also have access (via tailscale) to a 7.14 Unraid that is the oposite side of the planet that changes tabs within half a second. Is this normal behaviour for 7.2 onwards? Thanks, Andy.
-
File moves (Root Share) are they supposed to be instant?
Just tested it by using /mnt/cache - the moves are instant. It appears that /mnt/user/ doesn't think the folders are both on the cache.
-
File moves (Root Share) are they supposed to be instant?
Should I be using the /mnt/cache folder to do the moves?
-
File moves (Root Share) are they supposed to be instant?
AndyS
Members
-
Joined
-
Last visited