LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #10  
Old 27-Oct-2009, 03:59 PM
geoffc's Avatar
 
Join Date: Dec 2007
Location: Teaneck, NJ
Posts: 915
geoffc 20-29 reputation pointsgeoffc 20-29 reputation pointsgeoffc 20-29 reputation points
Default Re: Designer 3.5 performance reports

Geoffrey Carman wrote:
> Biggest thing I am looking for in Designer 3.5 and future is better
> performance.
>
> I see a couple of areas:
> Startup time. (I am told since it is an Eclipse RCP app it should be
> faster. Yay!)


Lest it be said that all I ever do is *****, whinge, and complain, let
me be clear, I like to offer praise when I can!!!

I switched to 3.5 full time, as of yesterday and have spent probably
10-12 hours in it, working on a project already.

I can confirm that Startup is a LOT faster than the older Designer
builds, so definite kudos to the Designer team.

> Switching between tabs on large projects.


This was my big concern.

So to really test it, since I am a bit masochistic, I copied my 3.01
workspace, to a new location, and set Designer to use the 3.01 and
started converting projects.

I.e. This is probably one of the worst case scenarios. Keep all the old
crap, and about 15 projects, many with dozens (one with hundreds) of
drivers in them.

PS: If you are not aware, from the Project view, Disable projects that
not in use at the moment. It only takes about 3 seconds a project, and
they re-enable at about the same speed. So nice and quick. This does
seem to have some minor performance benefit.

So currently all my old, except 5 or so current projects are disabled.
(I found that just enabling the 150 driver project kicked me into the
700 Meg memory range on 3.01!!!)

So far I have NOT checked anything in to version control. When I went
too, Designer warned me to read the docs before proceeding, I guess
since the file format has changed, and no doubt will make a bajillion
SVN changes... RTFM, gotta find the time to do that...

Another performance tip is NOT to import all the notification templates,
and if you have the multi-language versions, but are not using them,
trash them, as every object in the Model Outline view costs you performance.

Thus with that baseline laid down, I seem to be experiencing better
performance so far!

I am currently working in a 2 driver project, trying to customize the AD
driver to use multi valued versions of DirXML-ADContext and
DirXML-ADAliasName which is NOT as simple or straightforward as you
might think!

So I have been walking through every rule in the driver, a LOT! Back
and forth.

Within that project, performance has been great.

I still have two projects open in the Model/Dev view for Prod and Dev
that have about 25 drivers in 4 trees and they have been performing
better than 3.01. Not perfect, in the two driver project, as I still
get odd freezes, but nothing as bad as 3.01 was on a regular basis.

And I am switching between the three, and opening closing rules, etc.
The other two bigger projects are still slow for opening new rules, but
better than in 3.01.

Overall I am quite pleased. (But I want more speed! Need more speed!)

One delay that I had been seeing in 3.01 that seemed sort of new,
towards the end, and I HAVE seen in 3.5 but to a lesser extent is when
doing a compare of one tree with say 10 drivers or so, and walking down
the differences, switching from the XML attr of one policy object to
another, to select Update eDir or Update Designer, there is this very
annoying lag.

Now this is AFTER network traffic of the compare, so I do not believe it
to be network related. It is almost like I have hit a CPU hog moment,
which is odd, since I do not recall seeing this in the past.

3.5 is doing it a little bit. Less so than 3.01, but this is about the
only major complaint otherwise, in comparison to 3.01!! :) I would love
for even the one-two second delays to go away, and for tab switching to
be as fast as Ctrl-Tab in Firefox, but in 3.01 it was a 5-10 second sort
of thing. In 3.5 it is more like 1-2, which is a great improvement, but
still work to be done!

So Designer guys (and gals) if you are reading this, many thanks to you,
for your hard work. Now get back to it, and more features and
performance soon please!!! :)

I have yet to have time to do anything with Provisioning, this is all
100% Policy Builder.

I still have a whole host of UI improvements I would like to see. A
number are in Bugzilla, and others are in the new RMS system. :)

Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -6. The time now is 11:10 PM.


© 2007 Novell, Inc. All Rights Reserved.

Search Engine Friendly URLs by vBSEO 3.3.0 RC2