Clementine: Eight 'clementine-tagreader' Processes Spawned

Created on 12 Dec 2013  路  10Comments  路  Source: clementine-player/Clementine

_From [email protected] on December 08, 2012 18:52:48_

What steps will reproduce the problem? 1. Start Clementine

  1. Open GNOME System Monitor
  2. There will be eight (for a quad core CPU with hyperthreading, anyway) processes named 'clementine-tagreader', each using 1 MB of memory and no CPU. What is the expected output? What do you see instead? Processes seem to be unnecessary, at least so many of them. Why is there one per core? What version of the product are you using? On what operating system? Version 1.1.1-201-g7d4f576 from the daily ppa on Ubuntu 12.10

_Original issue: http://code.google.com/p/clementine-player/issues/detail?id=3344_

Priority-Medium bug imported wontfix

Most helpful comment

Seems a bit wasteful to me to have 8 processes hanging around doing nothing most of the time. Why not spawn them when they are needed and then kill them off when they have finished?

On my Windows 7 box they are using 5Mb each, so that's 40Mb.

All 10 comments

_From arnaud.bienner on December 08, 2012 10:38:43_

This change has been introduced in revision 7058d238fb7b .
John, do you think we really need so many processes?

Owner: john.maguire

_From john.maguire on December 08, 2012 13:38:01_

Unless there's a quantifiable reason not to (and 8MB of RAM is nothing), I prefer this due to its better performance.

Status: WontFix

_From [email protected] on December 08, 2012 13:49:11_

Fair enough. I suppose that the fact that haivng 8 idle processes sitting around doing nothing annoys me is not a quantifiable reason. =)

It just seemed a bit wasteful or resources to me, and I assumed this was not intended behaviour. If it is, it's not worth getting riled up about.

_From arnaud.bienner on September 11, 2013 11:29:35_

Issue 3852 has been merged into this issue.

_From davidsansome on October 15, 2013 17:31:00_

Issue 3896 has been merged into this issue.

_From arnaud.bienner on November 20, 2013 02:08:55_

Issue 3972 has been merged into this issue.

Seems a bit wasteful to me to have 8 processes hanging around doing nothing most of the time. Why not spawn them when they are needed and then kill them off when they have finished?

On my Windows 7 box they are using 5Mb each, so that's 40Mb.

this is insane I have got 16 of them CPU 5960x
image

I got 12 :s this is not right...

On my four processor system these processes together use about 70 MB of RAM, nearly as much as Clementine itself. Seeing a long process list in top isn't nice either.

Why not start these processes on demand when they are needed?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

SystemParadox picture SystemParadox  路  5Comments

teneri66 picture teneri66  路  4Comments

Clementine-Issue-Importer picture Clementine-Issue-Importer  路  6Comments

wkirkpa1 picture wkirkpa1  路  3Comments

LoveIsGrief picture LoveIsGrief  路  5Comments