В настоящее время я изучаю С++ для более низкого уровня кодирования с помощью opengl. У меня тяжелый фон objc, поэтому у меня есть некоторое представление об управлении памятью, но я не могу понять, как "...
Я работаю в приложении для Android и использую растровое изображение для привязки изображения к ImageView. Мое требование состоит в том, чтобы повернуть этот ImageView и дать границу этому ImageView. У меня успешно...
Я новичок в memcached и только начал его использовать. У меня есть несколько вопросов :Я реализовал MemCached в своем классе базы данных php, где я сохраняю массивы результатов ()в memcache. Мой вопрос в том, что...
Есть ли в (C) Python какие-либо методы для проверки текущего использования памяти процессом ? В частности, я хотел бы определить максимальную отметку использования памяти в сценарии тестирования, но, если необходимо, я не ...
Я написал небольшой фрагмент кода, чтобы определить, как выполняется выделение памяти в векторе. #включить #включить <вектор> использование пространства имен std; внутренний основной (){ вектор<целое без знака&...
Нужно ли освобождать память перед повторным использованием realloc для переменной-указателя. Что из следующего верно? для (i = 0; я < п; i++ ){ myArray = (int *)realloc (myArray, i *sizeof (int )); }...
Этот вопрос касается управления памятью в Java из соображений производительности :, потому что я разрабатываю эту программу как игру для Android, и GC памяти снижает мою производительность. Так что я сделал большое количество...
Я столкнулся с очень странным поведением моего приложения. Я собираюсь описать свою ситуацию, а затем объяснить, что происходит не так. Ситуация У меня есть метод с такой сигнатурой :const...
Память кажется большой темой, и я не могу найти конкретный ответ. У меня есть ответы о том, сколько доступно в куче, и я знаю, сколько я должен использовать. Мне нужен ответ как закодировать в...
Этот вопрос касается создания экземпляров пользовательского распределителя во время вставки в стандартную карту ::. Вот пользовательский распределитель для std ::map вместе с небольшой программой, которая его использует :...
Скажем, у меня есть C #struct :struct Foo{ int mA; общественность int A {получить {возврат мА;}} int мБ; public int B {get {return mB;}} public Foo (int a, int b ){ mA = a; мб = б;...
Где Java JVM хранит примитивные переменные и как память, используемая примитивами, освобождается после использования? Я предполагаю, что он находится в стеке?
Есть ли способ для меня получить объем памяти и мощности процессора, необходимые для моего приложения. Недавно у меня был очень неприятный опыт, когда одно из моих приложений продолжало зависать на компьютерах ...
У меня следующий вопрос :Каковы реальные накладные расходы на операторы выделения/освобождения в Fortran90+? То есть внутри цикла выделяется несколько массивов среднего -размера, например do i = 1, 1000...
Я знаю, что в Java есть своя сборка мусора, но иногда хочется удалить мусор вручную. Есть ли способ сделать такую работу? А учитывая, что у меня давно или очень долго...
Следующий код является упрощенным примером проблемы, с которой я сталкиваюсь. Это приложение потребляет около 4 ГБ памяти, прежде чем выдать исключение, поскольку словарь слишком велик. класс Программа {...
Я всегда был убежден, что выделять большие блоки непрерывной памяти не рекомендуется. Ясно, что вы можете столкнуться с проблемами, если в игру вступит фрагментация памяти ...
У меня только что возник вопрос о том, как работают переменные стека и переменные кучи. Насколько я понимаю, переменные стека - это переменные, которые после возврата из функций будут удалены, а переменные кучи ...
Поддерживает ли Android концепцию виртуальной памяти? Я читал, что он использует подкачку, но не пространство подкачки. То есть он в значительной степени зависит от возможности mmap ()файлов и наличия страницы ядра в данных из файла как...
прототипом функции ctime является char *ctime (const time _t *timep ); Как мы видим, он возвращает строку. но где утаить жало? и почему мы не должны освобождать память строки Это...
Я работаю над пакетным процессом, который выгружает ~ 800 000 записей из медленной устаревшей базы данных (1,4-2 мс на запись). время выборки... оно суммируется) в MySQL, который может работать немного быстрее. Чтобы оптимизировать это, я ...
В моей программе на C я выделяю память с помощью malloc (), который, в отличие от calloc (), не инициализирует память и может содержать мусор. В основном, в контексте распределения, я не...
Мы сталкиваемся с этим конкретным и одним из наиболее распространенных исключений в нашей жизни кодирования / разработки в день или в другой день. Мой вопрос НЕ о том, ПОЧЕМУ (Я знаю, что он возникает, когда мы пытаемся получить доступ к...
Как можно использовать контейнеры C ++ STL с jemalloc (или любой другой реализацией malloc)? Это так просто, как включить jemalloc / jemalloc.h? Или мне написать для них аллокатор? Изменить: ...
Эта страница была довольно запутанной для меня. В нем говорится: Управление памятью в newLISP не зависит от алгоритма сборки мусора. Память не маркируется и не подсчитывается. Вместо этого решение...
Я хочу сделать кусок кучи памяти доступным только для чтения. Для этого я попытался использовать memalign() с mprotect(). Но что я могу получить из memalignment, memalign выделяет память из кучи процесса.
...