No smooth playback on a dual Xeon X5550

Hello
I can’t get a smooth playback on any transcoding video file and on any device.
It doesn’t matter if it’s H.264 or H.265.
I’m running a Dual Xeon X5550 with 96GB DDR3 and the OS is Proxmox.
PMS is installed in a container that runs Ubuntu 17.04. and it has 12 cores and 8GB RAM.
The max usage is 25% CPU and 43% RAM. SO clearly enough to get a smooth playback i would say.
I hope anyone can enlighten me with a solution it would be very appreciated.
Thanks in advance. Patrick.

I find that mounting /tmp in tmpfs helps. I allocate up to 75% of ram.

@gjaltemba said:
I find that mounting /tmp in tmpfs helps. I allocate up to 75% of ram.

Hey gjaltemba thanks for your reply.
It at least lets me play one video smoothly but when i start a second one it starts buffering both.
My CPU is powerful enough to play at least 5 streams.
Greets

You need to stop thinking about your CPU being powerful enough.

THings to consider.
Is the unit local on your LAN? Is it hosted in a DC?
IF its in a DC Then the network and the path it takes to you will heavily influence what you can recieve NO MATTER HOW powerful your CPU is on the server.

IF it is on the LAN there are several things to consider. If you have it set up correctly your CPU usage will be high for a few minutes then drop off to almost nothing. IF it is staying up high then there is no temp directly or the unit is trying to transcode on the fly.

For me because i watch subbed content there is almost always transcoding. So I set up a ramdisk. added a TEMP directory. manually told plex where the temp directly is(which drive). Then told it to buffer for several minutes. my transcoder is set to MAKE MY CPU HURT.I also have a E3-1245 CPU.

My CPU spikes to near 100% for a few minutes then dropps to almost nothing and the TEMP maxes out at roughly 700MB per episode(this varies obviously). After the episode is done and no longer being played it will clear the TEMP directly from what I have observed…Without the temp directly and increased buffering time I was getting buffering even on this CPU and it being on my LAN> after these changes I havent had any issues at all.

IF it is in a DC though many factors can affect it and the fact you have low CPU usage does not always mean there is plenty of room. Your Plex Server may not be fully trans coding at full speed. What is your transcode usage set to? What is your remote play quality listed to. Whats the connection to the server 1mbps, 10, 50, 100 etc. Where is the content actually stored… on the server, on network attached storage? is the providers routers, edge routers being slammed??? There are many more…

I have had multiple servers hosted in DC’s from other countries to the same state as me in the US and almost always have a poor experience. IT was better to have it locally if you do not.

@cmsjr123 said:
You need to stop thinking about your CPU being powerful enough.

THings to consider.
Is the unit local on your LAN? Is it hosted in a DC?
IF its in a DC Then the network and the path it takes to you will heavily influence what you can recieve NO MATTER HOW powerful your CPU is on the server.

IF it is on the LAN there are several things to consider. If you have it set up correctly your CPU usage will be high for a few minutes then drop off to almost nothing. IF it is staying up high then there is no temp directly or the unit is trying to transcode on the fly.

For me because i watch subbed content there is almost always transcoding. So I set up a ramdisk. added a TEMP directory. manually told plex where the temp directly is(which drive). Then told it to buffer for several minutes. my transcoder is set to MAKE MY CPU HURT.I also have a E3-1245 CPU.

My CPU spikes to near 100% for a few minutes then dropps to almost nothing and the TEMP maxes out at roughly 700MB per episode(this varies obviously). After the episode is done and no longer being played it will clear the TEMP directly from what I have observed…Without the temp directly and increased buffering time I was getting buffering even on this CPU and it being on my LAN> after these changes I havent had any issues at all.

IF it is in a DC though many factors can affect it and the fact you have low CPU usage does not always mean there is plenty of room. Your Plex Server may not be fully trans coding at full speed. What is your transcode usage set to? What is your remote play quality listed to. Whats the connection to the server 1mbps, 10, 50, 100 etc. Where is the content actually stored… on the server, on network attached storage? is the providers routers, edge routers being slammed??? There are many more…

I have had multiple servers hosted in DC’s from other countries to the same state as me in the US and almost always have a poor experience. IT was better to have it locally if you do not.

My server is hosted in my full Gigabit LAN/WAN so no matter where i am i can at least get a stream of 800Mbits.
My CPU never reaches more then 40% load
And i have it set on Make my CPU hurt plus i added a ram-disk and it still does not transcode properly.

I am not skilled in software as much but i do know my network environment.
nomercy.myqnapcloud.com/Media/Anime/Download/Angel.Beats!.(2010)/Angel.Beats.S01E01.Departure.1080p.HDTV.NoMercy.mkv
Test the speed for yourself.
Greets.