Вопросы по теме 'memory'
Как регистрировать malloc
Это немного гипотетично и сильно упрощено, но...
Предположим, что программа будет вызывать функции, написанные третьими лицами. Эти стороны можно считать невраждебными, но нельзя считать их «компетентными». Каждая функция будет принимать...
1313 просмотров
schedule
13.11.2023
Рубиновое управление памятью
Я использую Ruby уже некоторое время и обнаружил, что для больших проектов он может занимать довольно много памяти. Каковы некоторые рекомендации по сокращению использования памяти в Ruby?
Пожалуйста, пусть в каждом ответе будет одна «лучшая...
14187 просмотров
schedule
05.08.2022
Безопасно ли повторно использовать переменные указателей после освобождения того, на что они указывают?
Безопасно и предсказуемо ли повторное использование указателей после освобождения данных, на которые они указывают?
Например:
char* fileNames[] = { "words.txt", "moreWords.txt" };
char** words = NULL;
int* wordsCount = NULL;
for ( i = 0; i <...
7048 просмотров
schedule
28.01.2024
Выделение больших блоков памяти новыми
У меня есть необходимость выделить большие блоки памяти с помощью new.
Я застрял с использованием new, потому что я пишу макет для производителя приложения из двух частей. Фактический код производителя выделяет эти большие блоки, и мой код несет...
6358 просмотров
schedule
22.05.2024
Эффективность памяти: один большой словарь или словарь из меньших словарей?
Я пишу приложение на Python (2.6), которое требует от меня использования словаря в качестве хранилища данных.
Мне любопытно, будет ли более эффективно использовать память, чтобы иметь один большой словарь или разбить его на множество (намного)...
29492 просмотров
schedule
19.10.2023
Модель памяти Python
У меня очень большой список. Предположим, я делаю это (да, я знаю, что код очень непифоничен, но для примера ...):
n = (2**32)**2
for i in xrange(10**7)
li[i] = n
работает отлично. тем не мение:
for i in xrange(10**7)
li[i] = i**2...
3892 просмотров
schedule
05.05.2024
флеш лайт управление памятью
Мне трудно управлять своей памятью во flash lite. есть ли какие-либо указатели, о которых я должен заботиться? или лучшие практики?
я читал каждые 60 секунд, когда запускается сборщик мусора.
я удаляю свои объекты/видеоклипы, например
мк =...
489 просмотров
schedule
21.07.2022
выделение памяти в C ++
Можно ли с помощью оператора «новый» выделить произвольный блок памяти? В C я могу сделать это как "void * p = malloc (7);" - это выделит 7 байтов, если выравнивание памяти установлено на 1 байт. Как сделать то же самое в C ++ с новым оператором?
4492 просмотров
schedule
19.11.2023
Каков правильный способ создания экземпляра объекта с помощью распределителя?
Я реализовал собственный распределитель (который будет использоваться контейнерами STL в моей утилите отладки памяти, без использования моего переопределенного оператора new). В отладчике памяти я использую экземпляр того же класса распределителя для...
231 просмотров
schedule
30.05.2024
eclipse 3.4 не запускается
Вчера я пытаюсь запустить eclipse 3.4, щелкнув eclipse.exe (в папке eclipse) и работая нормально. Затем вчера вечером я делаю обновление Windows. Сегодня, когда я пытаюсь запустить eclipse 3.4, возникает ошибка. Сообщение об ошибке вы можете найти...
704 просмотров
schedule
31.05.2024
выравнивание слов по 4 байта для операций XOR
Есть ли преимущество в побитовых операциях над границами слов? Любая оптимизация процессора или памяти при этом?
Актуальная проблема: я пытаюсь создать XOR из двух структур. Допустим, структура-1 и структура-2 имеют одинаковый размер 10000 байт....
957 просмотров
schedule
29.03.2024
Hashtable - недостаточно памяти
Я использую Hashtable в своем приложении C #. Я загружаю миллионы ключей, но после того, как приложение превышает 3,7 ГБ ОЗУ, возникает исключение «нехватка памяти».
Я использую операционную систему x64, а на компьютере 16 ГБ оперативной памяти....
4859 просмотров
schedule
23.09.2022
BSS, стек, куча, данные, код/текст — где каждый из них начинается в памяти?
Сегменты памяти - BSS, Stack, Heap, Data, Code/Text (Есть ли еще?).
Скажем, у меня 128 МБ ОЗУ. Может ли кто-нибудь сказать мне:
Сколько памяти выделено для каждого из этих сегментов памяти?
С чего они начинают? Пожалуйста, укажите...
9616 просмотров
schedule
21.08.2022
Как создать текстовый файл в памяти и что-то написать в нем, открыть блокнот в клиенте и открыть в нем этот файл?
Как я могу создать текстовый файл в памяти (Ram -> Save Nowhere) и написать что-то на нем и открыть Блокнот поверх клиентского браузера, открыть в нем этот текстовый файл и позволить пользователю сохранить его самостоятельно? -> в коде позади...
4936 просмотров
schedule
22.10.2022
Сколько памяти iOS позволяет приложениям использовать?
Я делаю приложение, которое использует много довольно больших файлов изображений. Я замечаю, что он падает, когда все они загружаются на моем iPhone 3G (128 МБ оперативной памяти), но не когда я тестирую его на iPod 3-го поколения (256 МБ оперативной...
7173 просмотров
schedule
17.10.2023
Как получить количество виртуальной памяти, доступной в C++?
Я хотел бы отобразить файл в память с помощью функции mmap и хотел бы знать, достаточно ли объема виртуальной памяти на текущей платформе для отображения огромного файла. Для системы 32 я не могу отображать файл размером более 4 Гб. Будет ли...
1771 просмотров
schedule
06.11.2023
XElement.ToString() вызывает System.OutOfMemoryException
У меня есть объект XElement , который содержит около 120 МБ данных. XML состоит примерно из 6000 элементов размером около 20 КБ каждый.
Я пытаюсь вызвать XElement.ToString() , так как мне нужно вернуть OuterXml в веб-сервисе.
Я получаю...
4389 просмотров
schedule
22.10.2023
Java: сколько памяти подразумевает ссылка?
Как говорится в вопросе, сколько памяти используется для ссылки на объект на языке программирования Java?
Пожалуйста, если у вас есть надежный источник лучше.
Большое спасибо!
1882 просмотров
schedule
28.10.2023
Найдите оставшуюся память, доступную для процесса в 32-битной Linux, используя С++
Моя программа на C++ кэширует множество объектов, и в начале каждого основного вызова API я хочу убедиться, что для вызова API доступно не менее 500 МБ. У меня может закончиться ОЗУ + пространство подкачки (рассмотрите систему с 1 ГБ ОЗУ + 1 ГБ файла...
1296 просмотров
schedule
09.06.2024
Почему этот запрос к таблице MEMORY медленнее, чем его близнец к InnoDB?
У меня есть версия таблицы InnoDB и MEMORY. Оба имеют одинаковые индексы и одинаковые 30 000 строк данных. Существует конкретный запрос, который выполняется очень медленно при запуске для таблицы MEMORY.
Вот против InnoDB:
SELECT emails.id...
2086 просмотров
schedule
01.03.2024