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

15
Коли оптимізувати для пам'яті проти швидкості роботи метод?
Нещодавно я брав інтерв'ю в Amazon. Під час сеансу кодування інтерв'юер запитав, чому я оголосив змінну в методі. Я пояснив свій процес, і він кинув мені виклик вирішити ту саму проблему з меншою кількістю змінних. Наприклад (це було не з інтерв'ю), я почав із методу А, потім вдосконалив його до …

8
Якщо мені потрібно використовувати частину пам'яті протягом усього часу моєї програми, чи дійсно потрібно звільнити її безпосередньо перед завершенням програми?
У багатьох книгах та навчальних посібниках я чув, як підкреслювалась практика управління пам’яттю, і я відчував, що деякі таємничі та страшні речі трапляться, якщо я не звільнить пам’ять після того, як закінчую її використання. Я не можу говорити про інші системи (хоча мені доцільно припустити, що вони застосовують подібну практику), …

10
Який сенс використовувати списки над векторами в C ++?
Я провів 3 різні експерименти, включаючи списки C ++ та вектори. Ті, хто має вектори, виявилися ефективнішими, навіть коли було задіяно багато вставок посередині. Звідси виникає питання: в якому випадку списки мають більше сенсу, ніж вектори? Якщо вектори здаються більш ефективними в більшості випадків, і, враховуючи, наскільки схожі їх члени, …

1
Споживання пам'яті Redux [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 3 роки тому . Рамка Redux надає перевагу незмінній парадигмі стан / чиста функція, яка сприяє створенню нового стану з попереднього стану з точки …

4
Скільки використання стека занадто багато?
Останнім часом, коли я писав C або C ++, я оголошу всі свої змінні на стеці лише тому, що це варіант, на відміну від Java. Однак я чув, що погана ідея оголошувати великі речі на стеці. Чому саме це так? Я думаю, що переповнення стека пов'язане, але мені не дуже …

6
Наскільки важливим є вирівнювання пам’яті? Це все-таки має значення?
З деякого часу я багато шукав і читав про вирівнювання пам’яті, як це працює і як ним користуватися. Найбільш актуальна стаття, яку я зараз знайшов, - це ця . Але навіть з цим у мене все ще є деякі питання з цього приводу: Поза вбудованою системою ми часто маємо величезний …

5
Чи є недолік при виділенні величезної кількості стека для одного масиву у вбудованій системі?
У мене зазвичай не виникає проблем з вирішенням того, чи повинні деякі дані бути глобальними, статичними або на стеці (тут немає динамічного розподілу, тому немає використання купи). Я також прочитав кілька таких питань, як цей, але моє запитання є більш конкретним, оскільки воно включає величезний обсяг даних, величезний порівняно з …

4
Чому б не використовувати некерований безпечний код у C #
У C # є можливість виконувати код без перевірки. Зазвичай це не рекомендується робити, оскільки керований код набагато безпечніший і він долає безліч проблем. Однак мені цікаво, якщо ви впевнені, що ваш код не спричинить помилок, і ви знаєте, як обробляти пам'ять, то чому (якщо вам подобається швидкий код) дотримуйтесь …

1
Як я можу покращити використання пам'яті програми? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Я пишу заявку на C # і можу помітити, що використання пам'яті збільшується зі …
10 c#  memory-usage 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.