I recently bought a ryzen 7 3700X instead of a ryzen 5 3600X thinking that the extra cores would help me game while recording at the same time.
I like lagarith, it's what i use on my laptop (a dual core 1.7GHz) and always thought it was efficient, at least in terms of resources.
Anyway, while i can game without loosing frames while recording with lagarith at the same time, the video itself loses lot's of frames. It averages around 40-50fps instead of 60.. It doesn't matter if it's on RGB or YUV12/etc. Multithreaded is enabled.
Task manager shows that not a single core reaches 100% and cpu utilization only increases around 5-10% when i hit record. The only way of record at a somewhat stable 60fps is to decrease the resolution to 1080p, anything above that lags a lot. Shouldn't the encoder use at least one core at 100% while recording?
Recording with nvenc or with bandicam's internal lossless codecs is fine. I can play my games at 4K and the videos are smooth and locked at 60fps.
SSD speed isn't a problem. I get sequential writes of more than 2GB/s. I also notice that the cpu turbos to its max when recording, so the problem isn't because of low frequencies either.
Anyone else here has this problem? Anyone with a monitor with a resolution higher than full hd or is able to game in a higher resolution with DSR to see if this is only affecting me? Am i missing something?