Only 1 core at 100% #441

Closed
opened 2026-02-06 19:43:05 +03:00 by OVERLORD · 12 comments
Owner

Originally created by @Sirfrancis17 on GitHub (Feb 19, 2019).

Hi
I do not know why but Jellyfin only uses me 1 core and this is always at 100% (Just watching the movie list)
When you enter the Web page and select My library, Jellyfin takes about 15 seconds to load the page (list 100 movies) is it normal to be so late?
What can be the mistake?
I use Docker (v. Jellyfin 10.2)
Image and video hosting by TinyPic

Originally created by @Sirfrancis17 on GitHub (Feb 19, 2019). Hi I do not know why but Jellyfin only uses me 1 core and this is always at 100% (Just watching the movie list) When you enter the Web page and select My library, Jellyfin takes about 15 seconds to load the page (list 100 movies) is it normal to be so late? What can be the mistake? I use Docker (v. Jellyfin 10.2) <a href="http://es.tinypic.com?ref=2jwsk6" target="_blank"><img src="http://i67.tinypic.com/2jwsk6.png" border="0" alt="Image and video hosting by TinyPic"></a>
Author
Owner

@ddurdle commented on GitHub (Feb 20, 2019):

Emby has always been a single threaded server application. JellyFin hasn't fixed this issue yet.

@ddurdle commented on GitHub (Feb 20, 2019): Emby has always been a single threaded server application. JellyFin hasn't fixed this issue yet.
Author
Owner

@Sirfrancis17 commented on GitHub (Feb 21, 2019):

I added my movie library (gdrive + rclone) to Jellyfin. It has finished the indexing taking more than 1 day.
Now every time I enter the movie section takes more than 15 seconds to show the content (100 movies for page)
Every time go next page (Library) it takes more than 15 seconds.
Also, when I update the library it usually takes hours (no new file)
This is normal? I say that because in Emby (v4) load the movie page is 1-2 seconds and updating the library takes a few minutes

@Sirfrancis17 commented on GitHub (Feb 21, 2019): I added my movie library (gdrive + rclone) to Jellyfin. It has finished the indexing taking more than 1 day. Now every time I enter the movie section takes more than 15 seconds to show the content (100 movies for page) Every time go next page (Library) it takes more than 15 seconds. Also, when I update the library it usually takes hours (no new file) This is normal? I say that because in Emby (v4) load the movie page is 1-2 seconds and updating the library takes a few minutes
Author
Owner

@cvium commented on GitHub (Feb 21, 2019):

@Sirfrancis17 it's far more interesting to know if Emby 3.5.2 is faster.

@cvium commented on GitHub (Feb 21, 2019): @Sirfrancis17 it's far more interesting to know if Emby 3.5.2 is faster.
Author
Owner

@ddurdle commented on GitHub (Feb 21, 2019):

I use Google Drive content and Jellyfin but have no performance issues as such. Library updates are very fast.

@ddurdle commented on GitHub (Feb 21, 2019): I use Google Drive content and Jellyfin but have no performance issues as such. Library updates are very fast.
Author
Owner

@Sirfrancis17 commented on GitHub (Feb 21, 2019):

It's weird. @ddurdle You also use the Docker version?

@Sirfrancis17 commented on GitHub (Feb 21, 2019): It's weird. @ddurdle You also use the Docker version?
Author
Owner

@NotExpectYet commented on GitHub (Feb 25, 2019):

Mine's worse for loading my 17TB library. Once the dashboard is filled with information it's rather snappy, but takes about 2-3 minutes for that to full load with artwork. I'm on docker, latest version on unraid
. Can do a clean boot and load of the library for logs if it will help?

@Sirfrancis17 are you waiting for the dash to full propagate before clicking into a library?

@NotExpectYet commented on GitHub (Feb 25, 2019): Mine's worse for loading my 17TB library. Once the dashboard is filled with information it's rather snappy, but takes about 2-3 minutes for that to full load with artwork. I'm on docker, latest version on unraid . Can do a clean boot and load of the library for logs if it will help? @Sirfrancis17 are you waiting for the dash to full propagate before clicking into a library?
Author
Owner

@hawken93 commented on GitHub (Mar 10, 2019):

what kind of CPUs are this? Are these especially slow CPUs or are they desktop / server class? on my 10.2.0 install on 2GHz xeon, a page load leads to some cpu usage but it does jump above 1 core and it doesn't feel laggy. But maybe on older hardware this is exposed as being laggy?

@hawken93 commented on GitHub (Mar 10, 2019): what kind of CPUs are this? Are these especially slow CPUs or are they desktop / server class? on my 10.2.0 install on 2GHz xeon, a page load leads to some cpu usage but it does jump above 1 core and it doesn't feel laggy. But maybe on older hardware this is exposed as being laggy?
Author
Owner

@Sirfrancis17 commented on GitHub (Mar 10, 2019):

Its a amlogic S912 octa core corte a53 64bits

El dom., 10 mar. 2019 11:14, hawken notifications@github.com escribió:

what kind of CPUs are this? Are these especially slow CPUs or are they
desktop / server class?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/945#issuecomment-471274491,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AqgJepNEaWplxz7DtE2VNW9fBGkvUIowks5vVNsWgaJpZM4bC9-e
.

@Sirfrancis17 commented on GitHub (Mar 10, 2019): Its a amlogic S912 octa core corte a53 64bits El dom., 10 mar. 2019 11:14, hawken <notifications@github.com> escribió: > what kind of CPUs are this? Are these especially slow CPUs or are they > desktop / server class? > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/945#issuecomment-471274491>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AqgJepNEaWplxz7DtE2VNW9fBGkvUIowks5vVNsWgaJpZM4bC9-e> > . >
Author
Owner

@hawken93 commented on GitHub (Mar 10, 2019):

I've looked them up and in single core performance one of these are around 5-6 times slower than what I run jellyfin on so your delays could be up to 5-6 times as long I think..
https://browser.geekbench.com/v4/cpu/11882434

developers can simulate this a bit by using cpulimit to check if it leads to the same behavior.

This is just a rough estimate though, and maybe some dotnet implementation details could also be a factor here?

Either this, or something weird is happening with the library or something.. I think profiling jellyfin would be the way to go.

We know that the server does too much computation upon the http requests, but having some profiling would help with finding out what needs to be optimized first. :)

@hawken93 commented on GitHub (Mar 10, 2019): I've looked them up and in single core performance one of these are around 5-6 times slower than what I run jellyfin on so your delays could be up to 5-6 times as long I think.. https://browser.geekbench.com/v4/cpu/11882434 developers can simulate this a bit by using cpulimit to check if it leads to the same behavior. This is just a rough estimate though, and maybe some dotnet implementation details could also be a factor here? Either this, or something weird is happening with the library or something.. I think profiling jellyfin would be the way to go. We know that the server does too much computation upon the http requests, but having some profiling would help with finding out what needs to be optimized first. :)
Author
Owner

@hawken93 commented on GitHub (Mar 10, 2019):

Does jellyfin go back to idle when you leave it idle? How long does it burn cpu for when you hit it with a refresh?

@hawken93 commented on GitHub (Mar 10, 2019): Does jellyfin go back to idle when you leave it idle? How long does it burn cpu for when you hit it with a refresh?
Author
Owner

@Sirfrancis17 commented on GitHub (Mar 10, 2019):

Yes.. If jellyfin not work the cpu its 5-10%
When refresh, the cpu burn at 100% but only 1 core from 8 (cpu have 8)

@Sirfrancis17 commented on GitHub (Mar 10, 2019): Yes.. If jellyfin not work the cpu its 5-10% When refresh, the cpu burn at 100% but only 1 core from 8 (cpu have 8)
Author
Owner

@Bond-009 commented on GitHub (Mar 10, 2019):

This should be fixed by #1011

@Bond-009 commented on GitHub (Mar 10, 2019): This should be fixed by #1011
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#441