Red Gate forums :: View topic - Smartassembly performance
Return to www.red-gate.com RSS Feed Available

Search  | Usergroups |  Profile |  Messages |  Log in  Register 
Go to product documentation
SmartAssembly 6
SmartAssembly 6 forum

Smartassembly performance

Search in SmartAssembly 6 forum
Post new topic   Reply to topic
Jump to:  
Author Message
noxe



Joined: 30 Nov 2009
Posts: 4

PostPosted: Tue Feb 07, 2012 1:38 am    Post subject: Smartassembly performance Reply with quote

Hi,

until today we used smartassembly build 4.2.5, on the build server running an SA project took not very long:

[09:02:43]: {smartassembly} v4.2.5[09:02:43]: Copyright (c) Red Gate Software Ltd 2005-2009[09:02:44]: Loading project C:\Program Files\TeamCity\CheckOut\VenDoc\VenDoc.Resources\vendoc.administration.{sa}proj[09:02:44]: Input=C:\Program Files\TeamCity\CheckOut\VenDoc\VenDoc.Win.Bin\Release\VenDoc.Administration.exe[09:02:44]: Output=c:\vendoc_release\VenDoc.Administration.exe[09:02:50]: Analyzing...[09:02:54]: Preparing...[09:02:54]: Creating Assembly...[09:02:54]: The associated Map was marked as Released.[09:02:54]: OK

about 10-15 seconds, since we have 4 project it took us aprox. 1 minute to generate all.

Today i updated to the latest SA release, and now all 4 builds take very long, see the same build below:

[01:29:20]: SmartAssembly v6.6.1.44[01:29:20]: Copyright Red Gate Software 2005-2012[01:29:21]: Loading project C:\Program Files\TeamCity\CheckOut\VenDoc\VenDoc.Resources\vendoc.administration.{sa}proj[01:29:21]: Input=C:\Program Files\TeamCity\CheckOut\VenDoc\VenDoc.Win.Bin\Release\VenDoc.Administration.exe[01:29:21]: Output=c:\vendoc_release\VenDoc.Administration.exe[01:29:21]: Loading...[01:29:58]: Starting...[01:29:58]: Analyzing...[01:30:37]: Preparing...[01:30:48]: Creating assembly...[01:30:49]: OK

It takes now 1:10 minutes to build a single project - where nothing was changed on the SA projects - the do the same as before?

Any info why?
Back to top
View user's profile Send private message
Simon C



Joined: 26 Feb 2008
Posts: 140
Location: Red Gate Software

PostPosted: Tue Feb 07, 2012 3:04 pm    Post subject: Reply with quote

The SmartAssembly engine was rewritten in version 6.5. The new engine has completely different performance characteristics to the old one; some customers to see dramatically increased performance, most see little change in performance, and for some the new engine takes longer to process assemblies than the old one.

Which it is depends entirely on the exact makup of the assemblies you're processing and what options you have enabled. Unfortunately, in your case, the new engine takes longer to process your assemblies than the old one.
Back to top
View user's profile Send private message Send e-mail
noxe



Joined: 30 Nov 2009
Posts: 4

PostPosted: Sat Jan 19, 2013 12:44 am    Post subject: Reply with quote

is there anything i can do on my side? its still not really satisfying as i have 6 smartassembly Projects which take now nearly 6 minutes instead of 1 ??
Back to top
View user's profile Send private message
noxe



Joined: 30 Nov 2009
Posts: 4

PostPosted: Sat Jan 19, 2013 12:54 am    Post subject: Reply with quote

this is the current Timing...

[00:34:26][Step 3/3] C:\xxxxx>"C:\smartassembly.com" /build "xxxxxxx.{sa}proj" "/input=C:\xxxxxxxx.exe" /output=c:\xxxxxxx.exe
[00:34:27][Step 3/3] SmartAssembly v6.7.0.239
[00:34:27][Step 3/3] Copyright Red Gate Software 2005-2012
[00:34:29][Step 3/3] Loading project C:\xxxxxxxxxxxxxxx.{sa}proj
[00:34:29][Step 3/3] Input=C:\xxxxxxxxxxxx.exe
[00:34:29][Step 3/3] Output=c:\xxxxx.exe
[00:34:29][Step 3/3] Loading...
[00:34:49][Step 3/3] Starting...
[00:34:49][Step 3/3] Analyzing...
[00:35:09][Step 3/3] Preparing...
[00:35:18][Step 3/3] Creating assembly...

[00:35:19][Step 3/3] O
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic All times are GMT + 1 Hour
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group