Die Last von markad ist normal, Video decodieren kostet eben CPU. Das darf aber einen Einfluss auf andere Anwendungen haben, der Prozess läuft mit niedrigster Priorität, er nimmt nur die CPU Power, die gerade kein anderer haben will.
30-50% VDR Last auf einer alten Atom CPU (Vermutung aus der Info über dein Board) bei gleichzeitiger Aufnahme und Wiedergabe (SD oder HD ?) liegt auch im Rahmen des Normalen.
Ein paar markad Tuning Tips:
1. full decoding aus machen, falls an (spart CPU verschlechtert aber die Ergebnisse)
2. markad mit nur einem Thread laufen lassen
3. markad nach der Aufnahme laufen lassen
4. Disk Scheduler nutzen, der IO Priorisierung kann (zeige mal cat /sys/block/<Video Platte>/queue/scheduler)