64-bitowy system operacyjny OS should help you out a bit here, jeśli otrzymasz więcej niż 4 GB fizycznej pamięci RAM. 64-bitowy system operacyjny może zapewnić procesom 32-bitowym pełne 4 GB pamięci wirtualnej, podczas gdy 32-bitowy system operacyjny może zapewnić maksymalnie 2 lub 3 koncerty w zależności od sposobu rozruchu systemu operacyjnego.
Mimo to 100 projektów jest dość grubym rozwiązaniem. Może teraz byłby dobry czas, aby ponownie zbadać tę decyzję ...
EDIT: Bieganie DUMPBIN/nagłówki jak określono w artykule devenv.exe powraca:
File Type: EXECUTABLE IMAGE
FILE HEADER VALUES
14C machine (x86)
4 number of sections
4BA1FAB3 time date stamp Thu Mar 18 06:04:35 2010
0 file pointer to symbol table
0 number of symbols
E0 size of optional header
122 characteristics
Executable
Application can handle large (>2GB) addresses
32 bit word machine
tak, by wskazać, że w polu x64 z> 4 GB pamięci RAM prawdopodobnie poprawi twoje wrażenia. Powinieneś mieć do dwóch razy więcej VM dostępną dla Visual Studio w 64-bitowym systemie operacyjnym ...
Dzięki za spojrzenie. FYI, pliki binarne SQL są również świadome dużych adresów pamięci. Moje pytanie dotyczy rozwoju dużych rozwiązań w wersji 32-bitowej. – GregC
Następnie chciałbym odnieść się do odpowiedzi Jareda. IMO (bez obrazy) 100 projektów w rozwiązaniu jest czystym szaleństwem. –
Hmm, czy w VS2010 jest jeszcze coś, co można wyłączyć, aby uzyskać lżejszy ślad pamięci? – GregC