[kepler-dev] kepler startup time

David Welker david.v.welker at gmail.com
Mon Nov 9 22:59:09 PST 2009


I thought I would chime in and point out that if new development had  
occurred in a separate module and only been rolled into the core  
modules after it was finished and tested, degradation of the start up  
time would not have occurred.

-David


On Nov 9, 2009, at 8:09 PM, Chad Berkley wrote:

> Ok, cool.  I was just wondering what the status is.  Let me know if  
> I can help you out in some way.
>
> chad
>
>
> Aaron Schultz wrote:
>> Chad Berkley wrote:
>>> Hi,
>>>
>>> The kepler startup time is starting to really hinder development.   
>>> Is there a timeline for getting the startup times back to what  
>>> they were a few months ago?  I think these bug fixes should take  
>>> precedence as it not only affects user experience, but also makes  
>>> it really frustrating to develop when you have to restart kepler a  
>>> lot.  It's taking almost 4 minutes for me to restart kepler after  
>>> a clean-all.
>>>
>>> thanks,
>>> chad
>>> _______________________________________________
>>> Kepler-dev mailing list
>>> Kepler-dev at kepler-project.org
>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>> Hi Chad, Hope to be back to a faster startup in a week or two...   
>> I'm definitely struggling with it at the moment.
>> There's a mod that is very convenient for developers to speed up  
>> run time speed for now, here is what I wrote early to the list  
>> about the devKars function, this won't help after a clean-all  
>> though - that's a build issue, but should make the "ant run" go  
>> much faster.
>> ------------------
>> I've added a modification to the MakeKars task that gets run when  
>> Kepler starts up.  Because the startup is so slow at the moment it  
>> is nice to only start Kepler with a minimal set of actors.  This  
>> modification lets you specify which actors you want to use.  The  
>> fewer you specify the faster the startup time.
>> Here is how it works:
>> Create a file in the project root (at the same level as all the  
>> module directories)
>> called "devKars".
>> On each line of the file put the name of a KAR you want to load  
>> into Kepler.
>> For example:
>> SDFDirector
>> Constant
>> Display
>> RExpression
>> Only the actors in the list will get Kars generated for them and  
>> only those kars will be read in and cached by Kepler.
>> For development, it's nice...
>> Aaron
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev



More information about the Kepler-dev mailing list