[240] Insanely good VS2005 load time!

I installed 240 and all I can say is... wow.
VS2005 now loads almost as fast as without ReSharper.
What did you guys do to cause such a big improvement?

Good work!
Alexandre

0
14 comments

Hello Alexandre,

hmm.... Frankly speaking, we didn't do anything that might seem related to
pure startup (i.e.
without opening a solution) time :) Are you sure that you observer a stable
effect?

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

I installed 240 and all I can say is... wow.
VS2005 now loads almost as fast as without ReSharper.
What did you guys do to cause such a big improvement?
Good work!
Alexandre



0

Hi Dmitry,

It must be noted that I always open VS2005 by file association (i.e. I always double-click on a solution directly). It does seem like a stable effect, it always starts up fast now.

Alexandre

0

"Alexandre Loiseau" <no_reply@jetbrains.com> wrote in message
news:25243741.1146769534477.JavaMail.itn@is.intellij.net...

Hi Dmitry,

>

It must be noted that I always open VS2005 by file association (i.e. I

always double-click on a solution directly). It does seem like a stable
effect, it always starts up fast now.

I'm opening VS2k5 the same way, but I wouldn't qualify the load time of 240
as 'insanely good' :)
With a 'modest' solution (a dozen projects), it takes around 15s for the
menus to be accessible and 5s more before everything is loaded. That's for a
'warm' start. Twice this time for a cold start.

So, not 'insanely good' for me, but simply 'good enough' (I'm not restarting
VS every two minutes :)


Regards,

Lionel


0

I got almost 70 projects, and it takes a lot less time than before.
The VS2005 window appears almost instantly (it took around 10 seconds before) and then you got the caching which takes ~the same time as before.

0

I work with VS 2003 and I see that load time is a lot faster here too. Thanks for whatever you have done!

Actually it could be fixing some exceptions that delayed the load of VS.

--
Ali Bolourian

0

VS 2005 start up times here...

Cold start: 45 seconds
Warm start: 20 seconds

Windows XP SP2
Pentium D 3GHz 4Gb RAM

Other apps running: Agent, Outlook, SQL Management Studio, Norton
Internet Security, Google Desktop, Cruise Control.

--
Steven Wood


On Thu, 04 May 2006 21:57:00 MSD, Alexandre Loiseau
<no_reply@jetbrains.com> wrote:

>I installed 240 and all I can say is... wow.
>VS2005 now loads almost as fast as without ReSharper.
>What did you guys do to cause such a big improvement?
>
>Good work!
>Alexandre

0

I'm not seeing that at all.

Starting Visual Studio 2005 with no solution loaded (i.e. just launch empty
VS2005):

No Resharper: 3 seconds

Resharper: 20 seconds of spash screen, followed by 20 seconds of frozen VS
UI, followed by 15 seconds of "scanning task bar" flashing in lower left, or
in total, 55 seconds before Visual Studio is responsive and usable. Opening
an actual solution at this point adds a MINIMUM of another 20 seconds, and
depending on the size of solution and types of projects it contains, up to a
minute or more, before the background parsing kicks in.

The start-up time is still not acceptable, IMHO, and it's nowhere near as
fast as Visual Studio without Resharper.

"Alexandre Loiseau" <no_reply@jetbrains.com> wrote in message
news:14726111.1146765451067.JavaMail.itn@is.intellij.net...
>I installed 240 and all I can say is... wow.

VS2005 now loads almost as fast as without ReSharper.
What did you guys do to cause such a big improvement?

>

Good work!
Alexandre



0

Up until 240, I saw something very similar to what Paul has posted. With 240, I see VS right away (2 seconds), 10 seconds of hourglass, 5 seconds of command bar stuff and then VS is usable (this is no solution load). 240 for me is much better; but yeah, still needs quite a bit of work.

0

I was reporting "cold" start-up time. Which is significant to me, because
that happens more often than I'd like, even in a single day.

When an instance of VS2005 is already running, the times are a LOT better,
but still significant. I launched another instance, and I'm seeing:

5 seconds of splash screen, 8 seconds of locked hourglass, and 5 seconds of
command bar stuff.

So it's under 20 seconds now for a warm startup, which is much improved.
But man, that cold start-up time is killer.


"Mike Anderson" <no_reply@jetbrains.com> wrote in message
news:15117555.1146844848543.JavaMail.itn@is.intellij.net...

Up until 240, I saw something very similar to what Paul has posted. With
240, I see VS right away (2 seconds), 10 seconds of hourglass, 5 seconds
of command bar stuff and then VS is usable (this is no solution load).
240 for me is much better; but yeah, still needs quite a bit of work.



0

Hello Paul,

do you mean that the start-up time without opening any solution depends on
whether there is another
instance of VS running? If yes, this is actually something strange.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

I was reporting "cold" start-up time. Which is significant to me,
because that happens more often than I'd like, even in a single day.

When an instance of VS2005 is already running, the times are a LOT
better, but still significant. I launched another instance, and I'm
seeing:

5 seconds of splash screen, 8 seconds of locked hourglass, and 5
seconds of command bar stuff.

So it's under 20 seconds now for a warm startup, which is much
improved. But man, that cold start-up time is killer.

"Mike Anderson" <no_reply@jetbrains.com> wrote in message
news:15117555.1146844848543.JavaMail.itn@is.intellij.net...

>> Up until 240, I saw something very similar to what Paul has posted.
>> With 240, I see VS right away (2 seconds), 10 seconds of hourglass, 5
>> seconds of command bar stuff and then VS is usable (this is no
>> solution load). 240 for me is much better; but yeah, still needs
>> quite a bit of work.
>>


0

I think it's more "warm" vs "cold" start up time. When another instance is
running, most of the code is already cached in memory, as opposed to a cold
start after a reboot, or after a long period of time where all the remnants
of VS and Resharper have been purged from memory.


"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d916e4638c83ea8d6c88037@news.intellij.net...

Hello Paul,

>

do you mean that the start-up time without opening any solution depends on
whether there is another
instance of VS running? If yes, this is actually something strange.

>
>

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> I was reporting "cold" start-up time. Which is significant to me,
>> because that happens more often than I'd like, even in a single day.
>>
>> When an instance of VS2005 is already running, the times are a LOT
>> better, but still significant. I launched another instance, and I'm
>> seeing:
>>
>> 5 seconds of splash screen, 8 seconds of locked hourglass, and 5
>> seconds of command bar stuff.
>>
>> So it's under 20 seconds now for a warm startup, which is much
>> improved. But man, that cold start-up time is killer.
>>
>> "Mike Anderson" <no_reply@jetbrains.com> wrote in message
>> news:15117555.1146844848543.JavaMail.itn@is.intellij.net...
>>
>>> Up until 240, I saw something very similar to what Paul has posted.
>>> With 240, I see VS right away (2 seconds), 10 seconds of hourglass, 5
>>> seconds of command bar stuff and then VS is usable (this is no
>>> solution load). 240 for me is much better; but yeah, still needs
>>> quite a bit of work.
>>>
>



0

Hello Paul,

I don't think that loading code pages from disk can account for such a dramatic
difference. Probably
we need to further investigate this phenomenon.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

I think it's more "warm" vs "cold" start up time. When another
instance is running, most of the code is already cached in memory, as
opposed to a cold start after a reboot, or after a long period of time
where all the remnants of VS and Resharper have been purged from
memory.

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d916e4638c83ea8d6c88037@news.intellij.net...

>> Hello Paul,
>>
>> do you mean that the start-up time without opening any solution
>> depends on
>> whether there is another
>> instance of VS running? If yes, this is actually something strange.
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> I was reporting "cold" start-up time. Which is significant to me,
>>> because that happens more often than I'd like, even in a single day.
>>>
>>> When an instance of VS2005 is already running, the times are a LOT
>>> better, but still significant. I launched another instance, and I'm
>>> seeing:
>>>
>>> 5 seconds of splash screen, 8 seconds of locked hourglass, and 5
>>> seconds of command bar stuff.
>>>
>>> So it's under 20 seconds now for a warm startup, which is much
>>> improved. But man, that cold start-up time is killer.
>>>
>>> "Mike Anderson" <no_reply@jetbrains.com> wrote in message
>>> news:15117555.1146844848543.JavaMail.itn@is.intellij.net...
>>>
>>>> Up until 240, I saw something very similar to what Paul has posted.
>>>> With 240, I see VS right away (2 seconds), 10 seconds of hourglass,
>>>> 5 seconds of command bar stuff and then VS is usable (this is no
>>>> solution load). 240 for me is much better; but yeah, still needs
>>>> quite a bit of work.
>>>>


0

I just think that you for some reason just killed VS start up screen and MS
won't like it. My opinion that it is a bug. (Yes it does look faster,
Thanks)
Sorry
Shimon.
"Alexandre Loiseau" <no_reply@jetbrains.com> wrote in message
news:14726111.1146765451067.JavaMail.itn@is.intellij.net...
>I installed 240 and all I can say is... wow.

VS2005 now loads almost as fast as without ReSharper.
What did you guys do to cause such a big improvement?

>

Good work!
Alexandre



0

Actually, this sounds very plausible. In measurements on our application
that is .NET based, we see load time differences of 300ms vs. 8 seconds on
cold vs. warm starts. These findings were actually very suprising to us. We
have yet to track it down, but we think the problem has roots in the binding
process as much as the disk loading process. Not really sure.

Richard Hensley
McKesson

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d916ee668c83eff00a7ea6b@news.intellij.net...

Hello Paul,

>

I don't think that loading code pages from disk can account for such a
dramatic difference. Probably
we need to further investigate this phenomenon.

>
>

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> I think it's more "warm" vs "cold" start up time. When another
>> instance is running, most of the code is already cached in memory, as
>> opposed to a cold start after a reboot, or after a long period of time
>> where all the remnants of VS and Resharper have been purged from
>> memory.
>>
>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
>> news:c8a894d916e4638c83ea8d6c88037@news.intellij.net...
>>
>>> Hello Paul,
>>>
>>> do you mean that the start-up time without opening any solution
>>> depends on
>>> whether there is another
>>> instance of VS running? If yes, this is actually something strange.
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> I was reporting "cold" start-up time. Which is significant to me,
>>>> because that happens more often than I'd like, even in a single day.
>>>>
>>>> When an instance of VS2005 is already running, the times are a LOT
>>>> better, but still significant. I launched another instance, and I'm
>>>> seeing:
>>>>
>>>> 5 seconds of splash screen, 8 seconds of locked hourglass, and 5
>>>> seconds of command bar stuff.
>>>>
>>>> So it's under 20 seconds now for a warm startup, which is much
>>>> improved. But man, that cold start-up time is killer.
>>>>
>>>> "Mike Anderson" <no_reply@jetbrains.com> wrote in message
>>>> news:15117555.1146844848543.JavaMail.itn@is.intellij.net...
>>>>
>>>>> Up until 240, I saw something very similar to what Paul has posted.
>>>>> With 240, I see VS right away (2 seconds), 10 seconds of hourglass,
>>>>> 5 seconds of command bar stuff and then VS is usable (this is no
>>>>> solution load). 240 for me is much better; but yeah, still needs
>>>>> quite a bit of work.
>>>>>
>



0

Please sign in to leave a comment.