It’s not exactly that ZFS polls for config updates, its more that you’re directly adjusting one of its tunable settings by poking the kernel module.
(/sys is a magical and auto-generated interface to system stuff pretending to be files and folders.)
So the zfs kernel parameters can be adjusted on the fly without interrupting the expansion process. It took a minute or two to see any changes and then disk speeds increased noticeably with the 1,6GB cache.
Now the process should be complete tomorrow instead of next Monday.
It did work for about 5 hours but then the expansion slowed down to the original speed. I tried *16 instead of *10, faster a few seconds then back to slow. As I have 256GB of RAM lets try *384 and it did work. The datasets in the vdev are media files, some with large video files, some with a lot of small images. Can it explain the speed drop?
Screenshot of netdata: