Вы когда-нибудь задумывались о утечке, которая вызывает IDE ... она такая огромная !!!
В моем случае (2 ГБ ОЗУ) я делаю следующее ...
1. Откройте IDE
2. Оставьте это свернутым в течение почти шести часов
3. Посмотрите, как физическая память используется
Результат:
В то время как IDE против (помните, что я также делаю тест, свернув его), он получает все больше и больше оперативной памяти ... до тех пор, пока больше не освободится оперативная память.
Он получает все 2 ГБ ОЗУ + все пространство на жестком диске Pagefile (у меня настроено до 4 ГБ)
Менее чем за шесть часов (ничего не делая в IDE) он пытается использовать более 6 ГБ.
Это называется утечкой памяти в среде IDE ... я не пишу буквы в IDE, ничего не компилирую, даже не открываю проекты ... просто открываю IDE и минимизирую его ... оставляю компьютер ничего не делает около шести часов, а IDE потребляет 6 ГБ памяти.
Конечно, после этого IDE начинается с надоедливых сообщений SystemOutOfMemory ... и я должен убить его ... тогда все 6 ГБ освобождаются !!!
Когда, черт возьми, это будет исправлено?
Обратите внимание, у меня есть все исправления, я также тестировал без применения каждого исправления / исправления и т.д ...
Лучшее, что я получил, - это отключение некоторых параметров в Инструментах, таких как тот, который подчеркивает плохой код и т. Д. ... так почему, черт возьми, этот параметр имеет какое-то влияние ... Я ничего не печатаю в IDE (на тесты) ... и если он у меня отключен, утечка памяти значительно уменьшается ...
Конечно, если я использую IDE (пишу код для открытого проекта), даже не скомпилировав / не запустив его ... дело пойдет гораздо хуже ... утечка памяти до 6 ГБ может быть достигнута менее чем за час, иногда происходит после 15 минут копирования / вставки исходного кода.
Кажется, что в скором времени не будет решения !!!
Итак, я получил следующее решение, которое отлично работает:
-Закройте IDE и открывайте его каждые 15 минут или меньше
Гадкое решение, я знаю ... но работает !!!