On 24/07/12 15:38, Mircea Filip Lungu wrote:
In my experience, loading a MSE file for an average system takes between 3 and 5 minutes. Imagine that you want to collect the number of classes in each of the systems in the QC. you have 150 systems * 3 minutes each for loading the model = 7.5 hours. And imagine that after that you want to count the number of methods in each of the systems... This is why with Andrea we thought about caching Moose images preloaded with the systems in the Qualitas Corpus. In this way I could run a new analysis on the entire corpus in 10 minutes: I open an image, load the latest version of my analysis package if needed, run the analysis, return the results and close.
- images are dependent on the smalltalk code. In three years these images will be completly outdated and one will need to reload all of pharo and moose to be able to use them which will probably take much more than 5 minutes.
Which is not saying that the loading should be faster. Actually saving a model is very slow too, ... Maybe it is something in the way Fame is implemented ?
- from an experimental point of view, 8 hours is not a lot.You do it once, you get your results and that'sit.