Результаты поиска по запросу "memory-management"

1 ответ

Код ошибки 487 (ERROR_INVALID_ADDRESS) при использовании VirtualAllocEX

Я пытаюсь использовать VirtualAllocEx (). Когда я установилdwSize (третий параметр) до числа больше, чем около 63 МБ, это вызывает генерацию кода ошибки 487, когда я смотрю наGetLastError(), Тем не менее, он работает с меньшими размерами, такими ...

2 ответа

C # Большие объекты и куча

Я немного озадачен хранением больших объектов в куче. Например, какого размера объект считается большим? Какие типы чаще рассматриваются как большие объекты? Существуют ли четкие методы фрагментации, приспособленные для управления такими объектами.

1 ответ

целочисленный размер переменной в BSS и сегменте данных

Я использую тестовую программу для понимания модели памяти C на linux 6.3 с версией ядра 2.6.32-279.el6.x86_64. Сначала я должен скомпилировать код ниже, #include <stdio.h> int main(void) { static int i = 100; /* Initialized static variable ...

ТОП публикаций

1 ответ

Каково поведение «delete» со стековыми объектами? [Дубликат]

На этот вопрос уже есть ответ здесь: Можно ли удалить не новый объект? [/questions/4355468/is-it-possible-to-delete-a-non-new-object] 4 ответаint main() { Class_Name t; Class_Name * p = &t; delete p; return 0; }Этот код выполняется нормально с 2 ...

4 ответа

Загрузка большого видео через Youtube API вызывает нехватку памяти

Я использую PHP для отправки видео через прямую загрузку на Youtube. Он отлично работает для видео меньшего размера, но при попытке отправить видео размером 390 МБ я получаю следующую ошибку: Неустранимая ошибка PHP: недостаточно памяти ...

0 ответов

Утечка памяти в WebView в приложении для Android

Я использую макет с веб-представлением ... каждый раз, когда я загружаю страницу в веб-представлении, я замечаю в диспетчере задач, что у меня возникает утечка памяти ... кажется, что мое веб-представление хранит в памяти данные всех страниц .. ...

2 ответа

Распределение памяти Win32 с большим выравниванием

Мне нужно выделить большие области памяти (мегабайты) с большими выравниваниями (также потенциально в диапазоне мегабайтов). Семейство функций VirtualAlloc, кажется, не предоставляет возможности сделать это. Что я делаю в Linux, чтобы добиться ...

1 ответ

выделить память пользовательского пространства из ядра

Я пытаюсь позвонить sys_readlink(const char __user *path, char __user *buf, int bufsiz)напрямую, но получите EFAULT код ошибки. Эта ошибка появляется из-заЬиЕ указывает на память из пространства ядра. Итак, есть ли способ выделить память ...

4 ответа

Доступ за пределами элементов динамически распределенных массивов / без SegFault

Я разрабатываю программу на C, которая использует массив связанных списков (примитивная хеш-таблица) в качестве типа данных для представления определенной информации о дате. Массив имеет двенадцать элементов, соответствующих месяцам года, и ...

5 ответов

Как работает механизм сбора мусора? [закрыто]

В терминологии непрофессионала, как работает механизм сбора мусора? Как определить объект, который будет доступен для сборки мусора? Кроме того, что делатьReference Counting, Mark and Sweep, Copying, Train значит в GC алгоритмы?