Hi, We must change Equinox version to a new one (to conform application to a newer OSGi spec), which uses Felix resolver (this change was done in Equinox 3.10). The previous Equinox version uses its own mechanism for resolving resources. It seems that loading resources with Felix resolver is several times slower. So we have a performance degradation (especially on start-up until resource caches will be filled up). We have asked people on Equinox forum about this problem but without successful answer.
Maybe there are some tips how to tune this resources loading to achieve a better results (some special resolver settings, etc.)? Or what can be wrong in our application ;)? I have attached file with report from profiler between both versions of Equinox (with Felix resolver and without it). There are merged callees for ClassLoader.getResource(String) method. As you can see in this test a new version is almost 5 times slower (according to profiler results). Profiler results for ClassLoader.getResource(String) https://dl.dropboxusercontent.com/s/e69xav1dogwch4o/GetResource_profiling.zip?dl=1 -- Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org