- August 20, 2007
- 2,161
- 747
- Moderator
- #1
Hi devs,
I am working on the MyFilms plugin and have encountered a performanceproblem, when gpoing from MePo 1.1.1 to 1.2 svn.
The initial load of a very long list takes approx 20 seconds - in comparison 1-2 seconds with MePo 1.1.1.
Beside some GUIcontrol stuff, there is only 2 things using MePo code, where I see there were changes done:
1.) if (!System.IO.File.Exists(conf.FileImage)) ...
2.) strThumb = MediaPortal.Util.Utils.GetCoverArtName(Thumbs.MovieTitle, sTitle);
Can you give me a hint how I can get back to 1.1.1 performance in loading the facade?
Do I have to change handling - e.g. regarding the Fileaccesscaching introduced or access to Utils classes?
Is there a free profiler available I could use to find the timeconsuming parts of the code?
THanks in advance for your help,
Guzzi
I am working on the MyFilms plugin and have encountered a performanceproblem, when gpoing from MePo 1.1.1 to 1.2 svn.
The initial load of a very long list takes approx 20 seconds - in comparison 1-2 seconds with MePo 1.1.1.
Beside some GUIcontrol stuff, there is only 2 things using MePo code, where I see there were changes done:
1.) if (!System.IO.File.Exists(conf.FileImage)) ...
2.) strThumb = MediaPortal.Util.Utils.GetCoverArtName(Thumbs.MovieTitle, sTitle);
Can you give me a hint how I can get back to 1.1.1 performance in loading the facade?
Do I have to change handling - e.g. regarding the Fileaccesscaching introduced or access to Utils classes?
Is there a free profiler available I could use to find the timeconsuming parts of the code?
THanks in advance for your help,
Guzzi