Запитання з тегом «memory-leaks»

Витік пам'яті відбувається, коли програма не випускає пам'ять, яку вона виділила, але більше не використовує і не підлягає відновленню.

4
Використання параметра HeapDumpOnOutOfMemoryError для скидання купи для JBoss
Мені сказали, що я можу додати -XX:+HeapDumpOnOutOfMemoryErrorпараметр до моїх параметрів запуску JVM до мого сценарію запуску JBoss, щоб отримати накопичувач у купі, коли в нашій програмі буде помилка пам'яті. Мені було цікаво, куди потрапляють ці дані? Це просто до консолі чи до якогось файлу журналу? Якщо справа лише до консолі, …
182 java  jboss  memory-leaks  heap 

19
Як знайти витік пам'яті в коді / проекті C ++?
Я програміст на C ++ на платформі Windows. Я використовую Visual Studio 2008. Зазвичай у коді я потрапляю з витоком пам'яті. Зазвичай я знаходжу витік пам'яті, перевіряючи код, але це громіздко і не завжди є хорошим підходом. Оскільки я не можу дозволити собі інструмент виявлення витоку пам'яті з оплачуваною пам'яттю, …
180 c++  memory-leaks 

9
Падіння пам'яті Python [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закритий минулого року . Удосконаліть це питання У мене є давно запущений сценарій, який, якщо дозволити працювати досить довго, …

15
Анатомія витоку пам'яті
У перспективі .NET: Що таке витік пам'яті ? Як можна визначити, чи протікає ваша програма? Які ефекти? Як можна запобігти витоку пам'яті? Якщо у вашій програмі є витік пам’яті, чи йде вона, коли процес закінчується чи вбивається? Або витоки пам'яті у вашій програмі впливають на інші процеси в системі навіть …

8
Пошук витоків пам'яті JavaScript за допомогою Chrome
Я створив дуже простий тестовий випадок, який створює перегляд Backbone, приєднує обробник події та інстанціює визначений користувачем клас. Я вважаю, що натиснувши кнопку "Видалити" в цьому зразку, все буде очищено і не повинно бути витоків пам'яті. Jsfiddle для коду тут: http://jsfiddle.net/4QhR2/ // scope everything to a function function main() { …

13
java.lang.OutOfMemoryError: розмір растрових зображень перевищує бюджет VM - Android
Я розробив додаток, який використовує безліч зображень на Android. Додаток запускається один раз, заповнює інформацію на екрані ( Layouts, Listviews, Textviews, ImageViews, і т.д.) і користувач зчитує інформацію. Немає анімації, спеціальних ефектів чи нічого, що може заповнити пам'ять. Іноді малюнки можуть змінюватися. Деякі - це ресурси Android, а деякі - …

4
Чому і як уникнути витоку пам'яті обробника подій?
Я щойно зрозумів, прочитавши кілька запитань та відповідей на StackOverflow, що додавання обробників подій, що використовують +=C # (або я здогадуюсь, інші мови .net), може спричинити загальні витоки пам'яті ... Я багато разів використовував подібні обробники подій, і ніколи не розумів, що вони можуть спричинити або спричинити витоки пам'яті у …

7
Які інструменти та методи Android найкраще працюють для пошуку витоків пам'яті / ресурсів? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання У мене розроблено додаток для Android, і я перебуваю на етапі розробки додатків для телефону, …

15
Які стратегії та інструменти корисні для пошуку витоків пам'яті у .NET?
Я писав С ++ протягом 10 років. У мене виникли проблеми з пам’яттю, але їх можна було вирішити з розумною витратою зусиль. Останні пару років я пишу C #. Я знаходжу, що в мене ще багато проблем із пам'яттю. Їх важко діагностувати та виправляти через недетермінантність, а тому, що філософія …


11
Як знайти витік пам'яті Java
Як ви виявите витік пам'яті на Java (використовуючи, наприклад, JHat)? Я намагався завантажувати кучу сміття в JHat, щоб взяти основний погляд. Однак я не розумію, як я маю змогу знайти кореневу посилання ( ref ) або все, що воно називається. В основному я можу сказати, що є кілька сотень мегабайт …

2
Це помилка компілятора C #, що розширюється протягом життя, об'єкта?
Я відповідав на питання про можливість закриття (законно) продовження життя об'єкта, коли я зіткнувся з деяким надзвичайно цікавим кодовим кодом з боку компілятора C # (якщо це має значення 4,0). Найкоротший докір, який я можу знайти, є наступним: Створіть лямбда, яка захоплює локальний під час виклику статичного методу, що містить …


9
Чому використання «нового» викликає протікання пам’яті?
Спочатку я засвоїв C #, а зараз я починаю з C ++. Як я розумію, оператор newв C ++ не схожий на той, що знаходиться в C #. Чи можете ви пояснити причину витоку пам’яті в цьому прикладі коду? class A { ... }; struct B { ... }; A …

29
Як виявити / уникнути витоку пам'яті у вашому (Некерованому) коді? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
125 c++  c  memory-leaks 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.