Visual Studio zużywa za dużo pamięci

0

Witam, po uruchomieniu Visual Studio 2015 kompilator zaczyna zużywać znaczną ilość pamięci od 1GB do nawet 2GB. Wcześniej zużywał 0.5GB teraz nawet zaraz po uruchomieniu zabiera od razu powyżej 1GB, ciężko się pracuje bo kompilator się po prostu zawiesza co mogę zrobić?

0

mozesz zawsze pisac w jakims edytorze tekstu (polecam sublime text) a pozniej kompilowac z palca (z konsoli)

Jezeli masz Resharpera to moze byc to spowodowane nim
https://resharper-support.jetbrains.com/hc/en-us/articles/207242725-Visual-Studio-with-ReSharper-is-high-on-memory-usage

0

Visual Studio to środowisko, które w pełni (a nawet bardziej :D ) wykorzystuje Twój sprzęt.

Dokup ramu, ew. wymień kompa. Nie napisałeś jakim sprzętem dysponujesz, a to ważne w tematach wydajnościowych.

0

Po pierwsze, najpierw naucz się odróżniać iDE od kompilatora. Bez tej wiedzy efektywna dyskusja nie jest możliwa, bo musimy się domyślać, o co Ci chodzi.
IDE to zaawansowany edytor tekstu z funkcjami takimi jak przeglądanie drzewa projektu, uruchamianie kompilatorów, uruchamianie debugerów, designerami wspomagającymi różnego typu projektowanie, funkcjami refaktoryzacji, i wiele innych.
A kompilator służy tylko do kompilacji, uruchamiasz go na chwilę klikając przycisk "run", "build", "compile", itp. w IDE.
VS to IDE, nie kompilator.

Po drugie - jak duża jest Twoja solucja? Generalnie, im większa, tym więcej zasobów zużywa VS. No i bez przesady, przeglądarki internetowe zużywają 1-2 GB RAM przy codziennej pracy, więc co dziwnego w podobnym zużyciu przez IDE?

Po trzecie - na pewno nic Ci się nie "wiesza" przez zajętość pamięci, raczej przez procesor.

2

Po drugie - jak duża jest Twoja solucja? Generalnie, im większa, tym więcej zasobów zużywa VS. No i bez przesady, przeglądarki internetowe zużywają 1-2 GB RAM przy codziennej pracy, więc co dziwnego w podobnym zużyciu przez IDE?

Visual Studio 2015 jest niedorobiony (wycieki pamięci, nieobsłużone wyjątki, niezabezpieczony kod współbieżny) także jest to dziwne bo aplikacja tej klasy nie powinna się tak zachowywać. A jeśli kolega używa wersji community to jeszcze gorzej bo ja odnoszę wrażenie, że jest to zupełnie inny produkt niż >= Profesional i co za tym idzie ilość błędów, powolność i zużycia pamięci jest większe.

Po trzecie - na pewno nic Ci się nie "wiesza" przez zajętość pamięci, raczej przez procesor.

Kolega gwiazdorzy a na pewno to zapłacisz podatki albo umrzesz. Jeśli zabrakło RAM to pewnie Windows zaczął zrzucać pamieć do pliku stronicowania na dysku co opóźnia odczyt/zapis.

0
dotnerd napisał(a):

Visual Studio 2015 jest niedorobiony (wycieki pamięci, nieobsłużone wyjątki, niezabezpieczony kod współbieżny) także jest to dziwne bo aplikacja tej klasy nie powinna się tak zachowywać. A jeśli kolega używa wersji community to jeszcze gorzej bo ja odnoszę wrażenie, że jest to zupełnie inny produkt niż >= Profesional i co za tym idzie ilość błędów, powolność i zużycia pamięci jest większe.

Pracuję na VS2015 od kiedy wyszło, zarówno na Community jak i Professional, i żadnych tego typu problemów nie zaobserwowałem. Być może to kwestia typów projektów z którymi się pracuje.

Kolega gwiazdorzy a na pewno to zapłacisz podatki albo umrzesz. Jeśli zabrakło RAM to pewnie Windows zaczął zrzucać pamieć do pliku stronicowania na dysku co opóźnia odczyt/zapis.

Ktoś gdzieś pisało tym, że RAMu zabrakło? Nie? To przestań gwiazdorzyć. ;]

0
czerwo napisał(a):

Witam, po uruchomieniu Visual Studio 2015 kompilator zaczyna zużywać znaczną ilość pamięci od 1GB do nawet 2GB.

U mnie VS2015 tuż po uruchomieniu zajmuje około 100 MB.
Po otwarciu solucji jakieś 300.

Może masz jakiś pamięciożerny dodatek zainstalowany?

0

Ktoś gdzieś pisało tym, że RAMu zabrakło? Nie? To przestań gwiazdorzyć. ;]

kompilator zaczyna zużywać znaczną ilość pamięci

Pracuję na VS2015 od kiedy wyszło, zarówno na Community jak i Professional, i żadnych tego typu problemów nie zaobserwowałem. Być może to kwestia typów projektów z którymi się pracuje.

Niektóre problemy są specyficzne. Ale jeden (bardzo głupi) można łatwo odtworzyć: zamykaj bardzo szybko myszą otwarte karty z kodem. Przy odrobinie szczęścia licznik okien zejdzie poniżej zera (podejrzewam, że jest konkurencyjnie dekrementowany) i już nic nie zamkniesz bo poleci wyjątek.

1 użytkowników online, w tym zalogowanych: 0, gości: 1