Máme teď v Riganti jeden větší projekt v ASP.NET. Posledních pár dní bojuji s Visual Studiem 2010, které se na tomto projektu (mě nepřijde zas až tak velký, dělal jsem na větších) totálně zasekává a žere spoustu paměti. A to ani nemám Resharper.
Zde je drobná statistika, co člověka potká za 1 den práce s Visual Studio 2010 SP1:
- 15 restartů za den kvůli tomu, že VS žere přes 2,5 GB paměti a vytěžuje kompletně jedno jádro procesoru
- dalších 5 restartů kvůli tomu, že se při nějaké operaci s TFS zasekne (nevím, jestli za to můžou nějaké krátkodobé výpadky sítě - je pravda, že moje připojení v bytě je dost nestabilní)
- asi 40 záseků delších než 5 sekund – co v té době dělá, mi není jasné
- asi 10 restartů IIS Express kvůli tomu, že se při attachnutí debuggeru sekla spolu s Visual Studiem
Napadlo mě zkusit Visual Studio 11 Beta – naznal jsem totiž, že horší to být už ani nemůže. A ono není.
- po celém dni běhu žere jen 600 MB paměti, začínalo na 300 MB, ani jeden restart kvůli leakování
- 2 restarty kvůli zatuhnutí při práci s TFS (asi s tou linkou budu muset něco dělat, tuhnou občas i některé SQL dotazy na vzdálené servery)
- 1 restart IIS Express
- asi 5 záseků delších než 5 sekund
Ach jo, zase jsem byl konzerva konzervativní a říkal jsem si “to nebudu používat, je to beta, bude to pořád padat”.
Abych nekřivdil, bude to určitě dělat některý z pluginů, ale mám tam jen GhostDoc (ten to nedělá, používám ho spokojeně už několik verzí a léta mi fungoval bez problémů) a Productivity Power Tools (které jsou od Microsoftu, takže ať už tak či tak, je to jejich průser).