Slow ZFS performance when left alone
Posted: Fri Oct 13, 2017 8:05 am
Hi all,
I am new to ZFS and new to this forum. I have a really strange problem that I hope someone will know the answer to.
I have set up a ZFS pool as a media volume for editing and rendering 4k video in Adobe Premiere and After Effects.
My problem is that I get pretty good performance when I am actively using the machine, but if I set it to render a program and leave the machine alone for awhile, Read/Write slows to a crawl.
I have observed that while rendering if I just move a finder window around with the mouse, I get good performance, but if I don't touch the computer it slows down after about 30 seconds.
As a workaround, my coworker wrote a short applescript that jiggles the foreground window around and that seems to keep the volume awake and rendering quickly.
My suspicion is that there is some sort of power saving setting within ZFS that slows things down after a period of inactivity, and that it is not recognizing the render as an activity.
All power saving settings in the system preferences are off.
The pool is created out of four 4TB drives in a JBOD enclosure and is a mirror of two stripes created with the following command:
sudo zpool create -f ProjectsTank mirror disk3 disk4 mirror disk5 disk6
Any idea what is causing this?
Is there a command that I can run that will alway keep my ZFS volume in alert and responsive mode?
Thanks,
-Matt
I am new to ZFS and new to this forum. I have a really strange problem that I hope someone will know the answer to.
I have set up a ZFS pool as a media volume for editing and rendering 4k video in Adobe Premiere and After Effects.
My problem is that I get pretty good performance when I am actively using the machine, but if I set it to render a program and leave the machine alone for awhile, Read/Write slows to a crawl.
I have observed that while rendering if I just move a finder window around with the mouse, I get good performance, but if I don't touch the computer it slows down after about 30 seconds.
As a workaround, my coworker wrote a short applescript that jiggles the foreground window around and that seems to keep the volume awake and rendering quickly.
My suspicion is that there is some sort of power saving setting within ZFS that slows things down after a period of inactivity, and that it is not recognizing the render as an activity.
All power saving settings in the system preferences are off.
The pool is created out of four 4TB drives in a JBOD enclosure and is a mirror of two stripes created with the following command:
sudo zpool create -f ProjectsTank mirror disk3 disk4 mirror disk5 disk6
Any idea what is causing this?
Is there a command that I can run that will alway keep my ZFS volume in alert and responsive mode?
Thanks,
-Matt