Page 2 of 2

Re: Troubles with Muso

Posted: Sun Mar 21, 2021 2:36 pm
by teodorom
After a pause and play.
Image
Even during the pause Muso was doing something (why? the library should be already fully indexed), but, when it restart the dialogue with HQPlayer the CPU goes up.
Why a polling does that?
Thanks

Re: Troubles with Muso

Posted: Sun Mar 21, 2021 3:01 pm
by musoware
It's a .NET application, it's how it works. It may be doing garbage collection or some other background processing. Yes it needs a fairly powerful setup, but nothing outlandish. I have an i3-based system myself, but I don't use HQPlayer as well.

Re: Troubles with Muso

Posted: Sun Mar 21, 2021 8:37 pm
by teodorom
Yes, it could be a problem in the GC. I can only guess that you don't release some resource during the synchronization with HQPlayer.
Image
In A I stopped the communication with HQPlayer. In B I re-established it.
One more test: you wait and the CPU goes to 20%.
Then you stop the communication with HQPlayer and the GC continue to work!
Image.
After some time "% Time in GC" goes to zero.
I'm not a developer, I'm a database expert. let me ask to my ex-colleagues in Microsoft.
But ... are sure that you release all the resources after having used them?

Re: Troubles with Muso

Posted: Sun Mar 21, 2021 10:02 pm
by musoware
teodorom wrote:are sure that you release all the resources after having used them?
I believe so, but I'll have a deeper look. What do you think is the critical resource in your case? CPU or memory?

How do you get at the Muso instance in Perfmon?