Hopefully the people involved with this discussion elsewhere will join in here, as I do think it's interesting conversation, although not entirely appropriate to the original thread.
Optimised/proxy media work as I'd expect, this was purely a test to see how working on raw h264 footage would go, as had been shown by h9826790 so I wanted to see what my system would do.
With regards to testing performance, I keep a library for current work on my NVME, then back up things to other libraries elsewhere when I'm done with them, and I'm not doing this professionally at all, though I intend adding some video work to what I do, but I'm always interested in getting what performance I can from what I have
Aja set to DCI 4k, 64gb, 10 bit YUV (since you didn't mention changing codec) didn't reach 1,000mps write, but didn't fall below 800, and reads were over 1,400 consistently, which is fair enough, as I'm not using an nvme carrier with a PLX chip on it, just the Kyro one and for what I've spend, I'm happy with the speeds of it, just if I could get extra decode/encode help from the GPU while doing stuff, it's an added bonus
I'm not sure the following will work on you but you can give it a try.
- In the preference of FCPX. Check Leave files in place. Where you should place your source files on a very fast drive or virtual drive (LUN). This drive should have at least 10Gbps consecutive read/write speed. To try out a consecutive read/write test. You can download AJA System Test software (https://www.aja.com/products/aja-system-test). Do a benchmark yourself with a file 4k media at 64GB file size. Let the AJA software to stress the drive. See if the drive can have a read and write test consecutively doing of a speed > 1,000Mbps. If you see it is fluctuating during the read or write (Not constantly stable at peak performance, such as very fast at the beginning but the performance drops sharply after a few or ten seconds later). Then your drive performance is not ok for FCPX. The AJA software can tell the fact for you. And the timeline could be lagging on those who cannot get qualified on this test. And that drive should always have at least 30% of free space. In this case, the drive where it houses the FCPX Library doesn't have to be very fast. But at least it should have the speed of a SSD drive 500Mbps Read/Write.
- In the preference of FCPX. Enable the Create optimised media checkbox and disable the Create Proxy media check box. Proxy media is for poor performance Mac only. Not your case I think if you have a Mac Pro + Radeon 7970 (or Metal supported cards) or above.
- Close and reopen FCPX.
- Create a new event and project. Import the media. Leave files in place during the import.
See if there is any improvement to the performance of the timeline scrolling.
And QuickTime is a native media player by default to use hardware h264 decoding on Mac. Basically all recent Radeon Cards will do. On VLC, you need to enable the checkbox "hardware decoding" in the preference. But no guarantee.
Optimised/proxy media work as I'd expect, this was purely a test to see how working on raw h264 footage would go, as had been shown by h9826790 so I wanted to see what my system would do.
With regards to testing performance, I keep a library for current work on my NVME, then back up things to other libraries elsewhere when I'm done with them, and I'm not doing this professionally at all, though I intend adding some video work to what I do, but I'm always interested in getting what performance I can from what I have
Aja set to DCI 4k, 64gb, 10 bit YUV (since you didn't mention changing codec) didn't reach 1,000mps write, but didn't fall below 800, and reads were over 1,400 consistently, which is fair enough, as I'm not using an nvme carrier with a PLX chip on it, just the Kyro one and for what I've spend, I'm happy with the speeds of it, just if I could get extra decode/encode help from the GPU while doing stuff, it's an added bonus