Вопросы с тегом «memory»

Используйте этот тег для управления памятью или проблем в программировании. С вопросами о проблемах с аппаратным обеспечением памяти или ошибками в общем программном обеспечении обращайтесь по адресу https://superuser.com или https://serverfault.com, если это связано с аппаратным или программным обеспечением уровня предприятия.

11
Как определить объем памяти (размер) переменной?
Есть ли функция в PHP (или расширении PHP), чтобы узнать, сколько памяти использует данная переменная? sizeofпросто сообщает мне количество элементов / свойств. memory_get_usageпомогает в том, что он дает мне размер памяти, используемый всем скриптом. Есть ли способ сделать это для одной переменной? Обратите внимание, что это на машине разработки, поэтому …
103 php  memory 

9
Программное получение информации об использовании памяти на iPhone
Я пытаюсь получить объем памяти, который мое приложение для iPhone использует в любое время программно. Да, я знаю об ObjectAlloc / Leaks. Меня это не интересует, только чтобы знать, можно ли написать код, получить количество используемых байтов и сообщить об этом через NSLog. Спасибо.

11
Как очистить MemoryCache?
Я создал кеш с помощью класса MemoryCache. Я добавляю в него несколько элементов, но когда мне нужно перезагрузить кеш, я хочу сначала его очистить. Как это сделать быстрее всего? Должен ли я перебирать все элементы и удалять их по одному или есть лучший способ?

7
Разница между распределением статической памяти и распределением динамической памяти
Я хотел бы знать, в чем разница между распределением статической памяти и распределением динамической памяти? Не могли бы вы объяснить это каким-нибудь примером?

10
jQuery или javascript для определения использования памяти страницей
Есть ли способ узнать, сколько памяти используется веб-страницей или моим приложением jquery? Вот моя ситуация: Я создаю веб-приложение с большим объемом данных, используя интерфейс jquery и спокойный бэкэнд, который обслуживает данные в JSON. Страница загружается один раз, а потом все происходит через ajax. Пользовательский интерфейс предоставляет пользователям возможность создавать несколько …


2
Реализация лямбда-выражения C ++ 11 и модель памяти
Мне хотелось бы получить некоторую информацию о том, как правильно думать о замыканиях std::functionв C ++ 11, о том, как они реализованы и как обрабатывается память. Хотя я не верю в преждевременную оптимизацию, у меня есть привычка тщательно учитывать влияние моего выбора на производительность при написании нового кода. Я также …
97 c++  memory  lambda  c++11 

4
Управление памятью в Qt?
Я новичок в Qt и меня интересуют некоторые основные вещи, связанные с управлением памятью и жизнью объектов. Когда мне нужно удалить и / или уничтожить мои объекты? Выполняется ли что-либо из этого автоматически? В приведенном ниже примере, какие из созданных мной объектов мне нужно удалить? Что происходит с переменной экземпляра …
96 c++  qt  memory  object 

4
Профилирование памяти PHP
Какой хороший способ профилировать использование памяти PHP-страницей? Например, чтобы узнать, сколько памяти используют мои данные и / или какие вызовы функций выделяют больше всего памяти. xdebug, похоже, не предоставляет информацию о памяти в своей функции профилирования. Xdebug делает предоставить его в отслеживании функции. Это довольно близко к тому, что я …
96 php  memory  profiling 

14
В чем разница между словом и байтом?
Я провел небольшое исследование. Байт равен 8 битам, а слово - это наименьшая единица, которая может быть адресована в памяти. Точная длина слова варьируется. Я не понимаю, в чем смысл байта? Почему бы не сказать 8 бит? Я задал этот вопрос профессору, и он сказал, что в наши дни большинство …

3
Что такое «топор памяти»?
Я только что наткнулся на это сообщение в блоге, в котором упоминается «топание памяти»: программа на C ++, которая легко может топтать память (о чем вы, вероятно, даже не слышали, если родились в мире управляемого кода). И вообще никогда не слышал об этом! Итак, что это, топчание памяти, топчание памяти? …

4
Node.js рекомендовал «максимальный-старый-размер-пространство»
Мне сложно понять, как Node.js действует в зависимости от параметра max-old-space-size. В моем случае, например, я использую два t2.smallэкземпляра AWS (2 ГБ ОЗУ). Не знаю почему, но я установил max-old-space-size=4096(4 ГБ). Что в этом случае делает узел? Может ли такая конфигурация привести к возможному сбою выделения памяти? Как определить правильное …
95 node.js  memory  v8 

5
memory_get_peak_usage () с «реальным использованием»
Если real_usageаргумент установлен trueв PHP DOCS, говорят, что он получит реальный размер памяти, выделенной из системы. Если это falseбудет информация о памятиemalloc() Какой из этих двух вариантов возвращает макс. память, выделенная относительно значения ограничения памяти в php.ini? Я хочу знать, насколько близко был сценарий к достижению этого предела.

6
Когда мне следует использовать malloc в C, а когда нет?
Я понимаю, как работает malloc (). Мой вопрос, я увижу такие вещи: #define A_MEGABYTE (1024 * 1024) char *some_memory; size_t size_to_allocate = A_MEGABYTE; some_memory = (char *)malloc(size_to_allocate); sprintf(some_memory, "Hello World"); printf("%s\n", some_memory); free(some_memory); Я опустил проверку ошибок для краткости. Мой вопрос: не могли бы вы просто сделать это, инициализировав указатель …

8
Python быстрее и легче C ++? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.