On Ubuntu linux 18.04 I have been successfully using openjfx 13 during development of a new app. My app plays the same video over and over using javafx.scene.media.MediaView and javafx.scene.media.MediaPlayer. At first the video plays flawlessly. After a few hours the video becomes choppy and starts displaying stutter. I have analyzed my app for memory leaks and thread leaks and do not believe it has any. I observe that "top -H" command shows the following with QuantumRenderer at top:
Threads: 575 total, 6 running, 515 sleeping, 0 stopped, 1 zombie %Cpu(s): 64.3 us, 8.1 sy, 0.0 ni, 25.0 id, 0.0 wa, 0.0 hi, 2.6 si, 0.0 st KiB Mem : 26.7/7988780 [||||||||||||||||||||||||||| ] KiB Swap: 0.0/2097148 [ ] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1432 root 20 0 0.101t 702424 90656 R 93.5 8.8 1471:14 QuantumRenderer 9901 root 20 0 0.101t 702424 90656 R 60.1 8.8 424:41.22 queue7:src 2592 root 20 0 0.101t 702424 90656 S 59.8 8.8 505:55.76 queue5:src 1133 ubuntu 20 0 912192 172908 87736 R 58.2 2.2 1133:23 Xorg 1335 root 20 0 334104 34200 9968 S 5.6 0.4 77:41.33 val 9900 root 20 0 0.101t 702424 90656 S 4.2 8.8 28:22.37 qtdemux3:sink 2594 root 20 0 0.101t 702424 90656 S 2.9 8.8 30:41.56 qtdemux2:sink 2590 root 20 0 0.101t 702424 90656 S 1.6 8.8 16:05.02 queue4:src 9903 root 20 0 0.101t 702424 90656 S 1.6 8.8 11:08.72 queue6:src 1976 ubuntu -6 0 1172376 12012 8796 S 1.6 0.2 26:16.32 alsa-sink-ALC25 9546 ubuntu 20 0 51728 4560 3544 R 1.6 0.1 0:00.26 top 1620 root 20 0 0.101t 702424 90656 S 0.7 8.8 14:45.24 JavaFX Applicat 9887 root 20 0 0.101t 702424 90656 S 0.7 8.8 4:27.78 Timer-47 9902 root 20 0 0.101t 702424 90656 S 0.7 8.8 2:46.59 threaded-ml 9905 root 20 0 0.101t 702424 90656 S 0.7 8.8 4:37.95 Timer-49 1454 ubuntu 20 0 3389116 131052 68972 S 0.7 1.6 3:11.03 gnome-shell 1487 ubuntu 9 -11 1172376 12012 8796 S 0.7 0.2 10:28.21 pulseaudio 912 root 20 0 0.101t 702424 90656 S 0.3 8.8 1:09.97 GC Thread#0 916 root 20 0 0.101t 702424 90656 S 0.3 8.8 0:30.33 G1 Young RemSet 920 root 20 0 0.101t 702424 90656 S 0.3 8.8 0:43.78 VM Thread 1619 root 20 0 0.101t 702424 90656 S 0.3 8.8 4:41.19 InvokeLaterDisp 2228 root 20 0 0.101t 702424 90656 S 0.3 8.8 1:06.68 GC Thread#3 9883 root 20 0 0.101t 702424 90656 S 0.3 8.8 1:25.20 JFXMedia Player I am looking for suggestions on how to fix the video stutter issue. Is this a known issue. If so, please share link to issue. If it is a known issue, has it been fixed in openjfx 14-ea+4? I tried using that EA release but with that as dependency my video seems to stop and first frame and does not play at all. I am wondering if there are any migration steps that I may be missing. TIA for any suggestion on how to fix my video stutter issue with openjfx 13 or openjfx 14-ea+4. -- Regards, Farrukh