Server Version#: 1.18.9.2578
Player Version#: Android TV (7.30.1.16475)
Server HW: Intel NUC (Celeron J3455)
Server OS: Ubuntu 18.04.4 (4.15.0-91-generic)
I’m in a battle to find out what’s locking my plex system. So far, the main suspect is the HW transcoding.
The server is headless, not running X and run only the PMS. The entire system freezes randomly, without leaving traces on OS logs (syslog and kern.log).
I found a video that freezes every 7-8 minutes of playtime. Media info is attached.
Showing individual threads only makes it more confusing.
The per-process totals (e.g. 245% or 380%) is more meaningful.
Regular top is, imo, better when doing this.
I have a fundamental problem. Let me walk through it with you and maybe we can figure this out .
The J3455 CPUs are common in NAS products (no gui, tuned kernel, trimmed down and targeted apps loaded only).
On those systems, when burning subtitles, a single CPU core will peg at 100%.
The transcoder and PMS will use the other cores as needed (audio transcoding & processing of the video file itself).
Those systems are ok except for the known limitation of their inability to cope with image based subtitles . The J3455 is HEVC capable so handles the video in hardware ASIC.
Those systems are also designed to tolerate thermal abuse.
Where I’m at in the mental checklist is:
Is the RAM OK.
Is the CPU overheating and locking up? (Intel PROC HOT flag)?
Since you have Ubuntu, testing both and proving out the hardware is easy.
Memtest86+, bootable USB, run for the full extended suite, will certify the memory
Prime95 “stress test” will test the CPU and, most importantly, the cooling and power supply.
After that, the next item on my list is OS loadout / updates.