Jump to content

Is something wrong with my server hardware? - slowness


Greg_R

Recommended Posts

My Emby server is running on some older hardware:

Core 2 Quadcore (Kentsfield - no quicksync)

8 GB RAM

media spread across 4 HDDs

Win 7 Pro

Server and Theater applications set to auto-update to latest stable versions

 

My library has about 3500 CDs and movies.  Memory usage when idle is ~ 250MB.  I'm running hardwired 1Gig Ethernet to each device.

 

I've set the bitrate on each client to the maximum setting.  However, when I start any movie, ffmpeg starts up on the server (all CPU cores @ 100%).  I thought setting this on max would result in no transcoding?

 

When playing movies on a Roku, it takes 2-3 minutes to start the movie (progress bar).  When playing them on a Haswell i5 + Emby Theater client it's slightly faster but I get a lot of glitches and judder.  Playing the file across the network on VLC works flawlessly (outside the theater app).

 

Additionally, the server application through the web browser is slow (takes a minute to load up the images, etc.).  Before I batch ripped the majority of my collection, all the things mentioned above were significantly faster.

 

Is this likely a hardware problem or is something possibly still screwed up in my settings (either server or client side)?

Link to comment
Share on other sites

Happy2Play

Well the Roku is limited on what it will play natively so you would need to provide server and transcode log.  VLC has its own built in codecs so you can never compare it to anything else.

Link to comment
Share on other sites

mjktg99

You have a lot of media so I think the image rendering (when using the web) is going to be slow.  Also, transcoding is also based on the file format and what device you are playing them from.  Although, I feel 2-3 minutes is excessive, if you server is transcoding and also underwpowered its probably going to take a while.  You should test with a movie that doesnt need to be transcoded.  Say an h264 MP4 with aac audio under 30fps.  Your roku should play that nativley with no transcoding needed.  If it loads much faster, then the power of your server is definitely something to look at.

 

In comparison, I too run a Core 2 Quad (Q9650) and I direct play most everything on my Roku and it starts playing within 3 seconds, 5 max (never an issue so never timed it).  But when I stream live tv, it will take a good 30 seconds or so for the server to get rolling with the transcode.

Link to comment
Share on other sites

Thanks mjkth99, that's a good data point.  I think most of the movies I end up watching were originally BluRay sources (encoded w. minimal compression) so the native bit rate of the file is high.

Link to comment
Share on other sites

Koleckai Silvestri

Can I ask why you don't run the server on the Haswell machine? That will give you a big boost. Even if you use a core or two for other tasks during the day. My old server was a Sandy Bridge processor, i5 2500K. It was on my main machine as well. For the most part, it did well.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...