-
Speeding up Premiere: when the bottleneck is disk I/O
Hi all:
Recently, while working on a project, I found that timeline playback was often jerky, so I set out to find the bottleneck in my system. First of all, here are my specs:
-Windows 7 and Premire Pro CS6.
-Intel i7 870 2.93 Ghz.
-8 Gb. RAM.
-Quadro FX3800 graphics card.
-A C:\ system drive, a RAID 0 array (using the motherboard’s Intel controller) with 2 7200 RPM disks as media drive, and a SSD for media cache files.(Yes, I know that my system is a bit old, but bear with me).
The projects I edit are mostly DSLR and GoPro footage, and I edit the H264 files directly, without transcoding. I also use Magic Bullet Colorista II (which is GPU-accelerated) for grading.
I opened Premiere along with Argus Monitor, in order to monitor CPU and GPU load during playback. What I noticed was:
-While playing a “normal” timeline (with Gopro and DSLR footage) with Colorista applied, GPU load never goes beyond 25%, and CPU load barely hits 60% at the most. So, despite the fact that both are a bit old, the bottleneck isn’t there. Memory usage doesn’t go beyond 5-6 Gb. either.
-Playback only becomes jerky when the editing is really fast, i.e., when there are a lot of clips that are 1 sec. long or less. But even then, CPU and GPU load never go beyond 25% and 50-60%.
So I thought that the bottleneck was in the disk I/O. I then copied a few clips to my SSD, loaded and edited them in Premiere and did the test again… and the result was the same. When the edit becomes really fast-paced, the system can’t keep up (but, I repeat, CPU and GPU never get overloaded).
Given this, what else can I do to speed up my system? If even having the media files in the SSD isn’t enough… what else can be done?