Why is Visual Studio 2005 so slow?

You can’t upload anything except a small project. He slowly leaves; sometimes it may take several minutes. Opening new files may be slow. The macro recording feature used was useful. Now it’s so slow to run it almost always faster to do it manually!


More information would be helpful. How big are your decisions? What platform are you working on? What third-party plugins do you use? What else works on your computer?

3.2 GHz P4 Hyperthreaded, 2 GB RAM. Running Outlook, Perforce, IE7, directories. Usually there are 1-3 copies of VS. Let's say this is much slower than the VC6. It seems that for a long time you need to download projects and close them. I am wondering if people know the reasons why this happens, due to the way VS is written. Does it use .net internally and does the GC slow it down?

+3
source share
13 answers

Visual Studio 2005 Intellisense. MSDN . , , , Intellisense , "" ( ). Microsoft , , :

, Intellisense:

Intellisense

, :

Intellisense

intellisense ( DLL), , ncb ( , ), Intellisense.

+4

, , . safemode, ,

+2

Visual Studio 2005 Intellisense. MSDN . , , , Intellisense , "" [...]

. Visual Assist. . "Intellisense". , , - DLL, VS . VS.

+2

, VS - . , DOS, Boxer make . intellisense , , , / , 486.... .

, VS, , , , .

+1

:

3,2 P4 Hyperthreaded, 2

Hypertheaded , " CPU, ". , . , REAL CPU, .

, . , C++ . Eclipse ( Java, , ), , VS 2005.

1 2 . . Incredibuild . VS .

, -MS-, , Vista!:)

+1

. , , vs2005, .

"hello world" C/++, , (CL/c helloword.cpp),

#include <stdio.h>
#include <windows.h>

int main(char argc, char *argv[])
{
   printf("Hello World\n");
   return 0;
}

1- Vc6 6 VS2005.

DEPENDS , 3 , 5 :

  ~2.5 secs with ADVAPI32.DLL, CryptGetHashParam()
  ~1.5 secs with OLE2.DLL, StringFromGUID2()
  ~1.0 secs with C2.DLL, _AbortCompilerPass()  

, , . /DLL VC8 + , crypto API, Registry - , .

, , Microsoft , , . , , , , - 300-500% - .

, Santronics

+1

, .

  • , - .
  • , VS ?
  • , .
  • , .
0

Visual Studio 2008, Visual Studio 2005 , , VS2005 . VS2008, , .

0

, , ""? VS 2005 , -, . , , :

  • , . , VS .
  • .
  • VS 2005 .
  • , , , , ( , ); .
  • - , VS 2005? ?

, , , :

, , , - ; , , ; , , , .

, , , . HT-. , , VS.

0

VS 2005 VS 6, . VS 6 , VS 2005 . "". VS " ", VS 2005 .

, VS 6 VS 2005, VS 6 , .

0

, , perforcet . , , , , , , . perforce .

0

Solution " ", Visual Studio, .

0

:

3,2 P4 Hyperthreaded, 2

Hypertheaded , " CPU, ". , . , REAL CPU, .

2 , , , . 5400 /, .

, , :

  • Core2, , , .
  • 3 , 32- , 4 + GB, x64. 4GB , 1 32 .
  • 7200RPM . , RAID0 (stripe) RAID0 + 1 (stripe + mirror), 4 ( == , ). Stripe + mirror = = , )

2.0gz Core2 ( 3-4 P4, 2 () 2x) 2 , , 2 VS.NET - VS.NET, .

. CPU. . . . :)

-5

Source: https://habr.com/ru/post/1696673/


All Articles