Encoding lag due to external SSD

Lycaon96

New Member
Hey guys, first post here so i'm not too sure what im doing with the log files. But, i've tried to isolate two logs within one session to show how my issue.
When recording I noticed that it was stuttering every now and then, and sometimes pretty badly. So i did a bit of searching and found some people had the issue if they were using a bad HDD.
And so i changed the output path to my inbuilt SSD that i have rather than my brand new SanDisk extreme SSD that has the potential of 1000MB/s read and write. But there is 0.1% encoding lag for the internal SSD, and over 9% (sometimes more) on my external SSD.
I've done some tests and it does write at about 400MB/s.
Then i did a test while it was recording it was writing at around 5-15MB/s. I'm not sure if this range should be what it is.

But yeah, i'm really not sure what im doing wrong.

TL;DR my internal SSD has no encoding lag, my brand new external SSD does have a lot of encoding lag
 

Attachments

  • External ssd.txt
    8.3 KB · Views: 5
  • built in ssd.txt
    3.3 KB · Views: 0

Lycaon96

New Member
Yeah i dont think thats the issue. I just ran a few more tests and found that if i use my USB 2.0 ports it records fine, with no encoding lag. But with several of my USB 3.0 ports there are.
Here's the entire log of me trying it out. For some reason when i use USB 2 as well it doesnt actually tell me the percentage of encoding lag, just that frames... e.g:

23:43:38.733: Output 'adv_file_output': stopping
23:43:38.733: Output 'adv_file_output': Total frames output: 4237
23:43:38.733: Output 'adv_file_output': Total drawn frames: 4257
23:43:38.734: ==== Recording Stop ================================================
 

Attachments

  • 2020-12-30 23-40-30.txt
    26.9 KB · Views: 0

JoshQuakeYT

New Member
How many USB3.0 devices do you have plugged in? The bandwidth could be maxing out with everything combined. Try using different ports as some may be handled by a separate BUS meaning more available bandwidth.
 

Lycaon96

New Member
How many USB3.0 devices do you have plugged in? The bandwidth could be maxing out with everything combined. Try using different ports as some may be handled by a separate BUS meaning more available bandwidth.
I've just tried that, unplugged everything from my usb3 ports and still nothing.
Another observation i've just made is that when the SSD is plugged into the USB 2.0 port, there is no message saying the encoder is getting overloaded, but there is when it is USB 3.0. Is it draining my CPU by being plugged into 3.0? I've used task manager to check the CPU usage, it maxes out fairly frequently (Its cyberpunk, so its expected, not too many issues in game) despite which port its plugged it
 

Lycaon96

New Member
My only real solution i can think of right now is just to change which port im using depending on if im recording or if im editing/encoding on adobe encoder/rendering/transferring files.
Which i definitely will forget at one point and have some really bad recordings. It really isn't ideal considering this SSD cost me like £150, which is a lot for a student. There must be a solution?
I've tried checking my USB BUS drivers, but there were no new updates.
 
Top