642
edits
Line 298: | Line 298: | ||
For average behavior: | For average behavior: | ||
<pre> | <pre> | ||
gst-launch-1.0 videotestsrc ! "video/x-raw,width=${W},height=${H},framerate=30/1" ! nvvidconv ! qtoverlay | gst-launch-1.0 videotestsrc ! "video/x-raw,width=${W},height=${H},framerate=30/1" ! nvvidconv ! qtoverlay qml=gst-libs/gst/qt/main.qml ! perf print-cpu-load=1 ! fakesink | ||
</pre> | </pre> | ||
For limit behavior: | For limit behavior: | ||
<pre> | <pre> | ||
gst-launch-1.0 videotestsrc ! "video/x-raw,width=${W},height=${H},framerate=30/1" ! nvvidconv ! qtoverlay | gst-launch-1.0 videotestsrc ! "video/x-raw,width=${W},height=${H},framerate=30/1" ! imagefreeze ! nvvidconv ! qtoverlay qml=gst-libs/gst/qt/main.qml ! perf print-cpu-load=1 ! fakesink | ||
</pre> | </pre> | ||
Line 317: | Line 317: | ||
|- | |- | ||
| Max Framerate (fps) | | Max Framerate (fps) | ||
| | | 54.279 | ||
| | | 37.62 | ||
| 11.83 | | 11.83 | ||
|- | |- | ||
| CPU(%) | | CPU(%) | ||
| | | 7 | ||
| | | 8 | ||
| | | 8 | ||
|- | |- | ||
| RAM(MiB) | | RAM(MiB) | ||
| | | 98 | ||
| | | 105 | ||
| | | 126 | ||
|} | |} | ||
</center> | </center> | ||
Line 344: | Line 344: | ||
|- | |- | ||
| Max Framerate (fps) | | Max Framerate (fps) | ||
| | | 254 | ||
| | | 202 | ||
| | | 84.5 | ||
|- | |- | ||
| CPU(%) | | CPU(%) | ||
| | | 7 | ||
| | | 14.1 | ||
| | | 15.6 | ||
|- | |- | ||
| RAM(MiB) | | RAM(MiB) | ||
| | | 89.141 | ||
| | | 89.141 | ||
| | | 110.16 | ||
|} | |} | ||
</center> | </center> | ||
Line 362: | Line 362: | ||
'''NVMM''': | '''NVMM''': | ||
For average behavior: | |||
<pre> | <pre> | ||
gst-launch-1.0 videotestsrc ! "video/x-raw, width=${W}, height=${H}, framerate=30/1" ! queue ! nvvidconv ! queue ! 'video/x-raw(memory:NVMM)' ! qtoverlay qml=gst-libs/gst/qt/main.qml ! perf ! queue ! fakesink sync=false | gst-launch-1.0 videotestsrc ! "video/x-raw, width=${W}, height=${H}, framerate=30/1" ! queue ! nvvidconv ! queue ! 'video/x-raw(memory:NVMM)' ! qtoverlay qml=gst-libs/gst/qt/main.qml ! perf ! queue ! fakesink sync=false | ||
</pre> | </pre> | ||
'''Results''' | For limit behavior: | ||
<pre> | |||
gst-launch-1.0 videotestsrc ! "video/x-raw, width=${W}, height=${H}, framerate=30/1" ! queue ! nvvidconv ! queue ! 'video/x-raw(memory:NVMM)' ! qtoverlay qml=gst-libs/gst/qt/main.qml ! perf ! queue ! fakesink sync=false | |||
</pre> | |||
'''Results for average behavior''' | |||
<center> | <center> | ||
Line 377: | Line 383: | ||
|- | |- | ||
| Max Framerate (fps) | | Max Framerate (fps) | ||
| | | 195.837 | ||
| | | 111.943 | ||
| | | 28.113 | ||
|- | |- | ||
| CPU(%) | | CPU(%) | ||
| 27 | |||
| 28 | | 28 | ||
| | | 29 | ||
| | |- | ||
| RAM(MiB) | |||
| 112 | |||
| 114 | |||
| 126 | |||
|} | |||
</center> | |||
'''Results for limit behavior''' | |||
<center> | |||
{| class="wikitable" | |||
|- style="font-weight:bold;" | |||
! | |||
! 720p | |||
! 1080p<br /> | |||
! 4K | |||
|- | |||
| Max Framerate (fps) | |||
| 390 | |||
| 228 | |||
| 73.3 | |||
|- | |||
| CPU(%) | |||
| 6 | |||
| 11 | |||
| 13 | |||
|- | |- | ||
| RAM(MiB) | | RAM(MiB) | ||
| | | 117 | ||
| | | 151 | ||
| | | 157 | ||
|} | |} | ||
</center> | </center> |