dev_willis
Dabbler
- Joined
- Jan 30, 2021
- Messages
- 28
I'm trying to figure out how best to configure TrueNAS for a video editing workflow. I found this in the docs: https://www.truenas.com/docs/core/solutions/optimizations/mediaentertainment/
However, I have a number of questions that aren't answered there. And is that information current? E.g., I recall reading around here that jumbo frames aren't "worth it" anymore but maybe they still are in the specific case of video editing?
How about the relative performance of RAID types? I understand the various levels of fault tolerance but how significant is the performance difference between, say, RAIDZ1 and RAIDZ2 or the "typical recommendation" of 2+1 RAIDZ? If Z1 is appreciably more performant than the others would it be a good idea to use it and make more frequent backups to compensate for the reduced redundancy? I'm not clear on what exactly 2+1 is.
I've read that disabling Atime can boost performance. Are there downsides to disabling it?
I've read that LZ4 compression is blazingly fast and often faster than no compression but does file size or use case make a difference?
How can I determine what record size to use? We'll have many multi-gigabyte video files and many more multi-megabyte photo files but there will also be a large number of small config-type files as well. Would it be best to find the median file size and set it to that?
Are there things outside of the pool options that I can tweak to improve performance?
Any advice is appreciated!
However, I have a number of questions that aren't answered there. And is that information current? E.g., I recall reading around here that jumbo frames aren't "worth it" anymore but maybe they still are in the specific case of video editing?
How about the relative performance of RAID types? I understand the various levels of fault tolerance but how significant is the performance difference between, say, RAIDZ1 and RAIDZ2 or the "typical recommendation" of 2+1 RAIDZ? If Z1 is appreciably more performant than the others would it be a good idea to use it and make more frequent backups to compensate for the reduced redundancy? I'm not clear on what exactly 2+1 is.
I've read that disabling Atime can boost performance. Are there downsides to disabling it?
I've read that LZ4 compression is blazingly fast and often faster than no compression but does file size or use case make a difference?
How can I determine what record size to use? We'll have many multi-gigabyte video files and many more multi-megabyte photo files but there will also be a large number of small config-type files as well. Would it be best to find the median file size and set it to that?
Are there things outside of the pool options that I can tweak to improve performance?
Any advice is appreciated!