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

2 ответа

Мы теряем данные в буфере после realloc'ing?

У меня проблемы с пониманием, как работает realloc. Если я неправильно выделил буфер и скопировал данные в этот буфер, скажем, «AB»: +------------+ | A | B | \0 | +------------+затем я перераспределил буфер, будут ли какие-либо потери в данных ...

2 ответа

Непрерывная память, хранящая недоразумения в .net?

http://msdn.microsoft.com/en-us/library/ms379570(v=vs.80).aspx [http://msdn.microsoft.com/en-us/library/ms379570(v=vs.80).aspx] я знаю этоArrays в.net хранится всмежныймода. (в мем) Я тоже знаю чтоList<..> не является. (ну ... не все типы ...

6 ответов

Как различные сегменты, такие как куча, стек, текст, связаны с физической памятью?

Когда программа на C компилируется и создается объектный файл (ELF). объектный файл содержит различные разделы, такие как bss, data, text и другие сегменты. Я понял, что эти разделы ELF являются частью адресного пространства виртуальной памяти. Я ...

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

1 ответ

Путаница управления ресурсами C ++ / CLI

Я очень запутался в управлении ресурсами в C ++ / CLI. Я думал, что у меня есть ручка (без каламбура), но я наткнулся черезauto_gcroot<T> класс, просматривая заголовочные файлы, которые привели к поиску в Google, затем лучшая часть дня, читая ...

3 ответа

Как проверить память программы-демона?

Я написал приложение на C ++, которое работает вечно, пока не завершится вручную. Он контролирует другие важные приложения. В результате мое приложение Daemon не должно закрываться. Имея это в виду, я хочу увидеть, есть ли утечки памяти в моем ...

2 ответа

Предел памяти, достигнутый с appengine-mapreduce

Я работаю над функцией appengine-mapreduce и изменил демо, чтобы соответствовать моей цели. В основном у меня есть миллион над строками в следующем формате: userid, time1, time2. Моя цель - найти разницу между временем1 и временем2 для каждого ...

3 ответа

Эффективно выделяет множество короткоживущих мелких объектов

У меня есть небольшой класс (16 байт в 32-битной системе), который мне нужно динамически распределять. В большинстве случаев время жизни любого данного экземпляра очень короткое. Некоторые экземпляры также могут передаваться через границы ...

6 ответов

что эффективнее? очистить объект или создать новый?

насколько дорого «новый»? Я имею в виду, должен ли я стремиться к повторному использованию одного и того же объекта или, если объект находится вне области видимости, это то же самое, что очистить его? Например, скажем, метод создает ...

3 ответа

malloc во встроенной системе без операционной системы

Этот запрос касается выделения памяти с использованиемmalloc. Вообще то, что мы говорим,malloc выделяет память из кучи. Теперь скажите, что у меня обычная встроенная система (без операционной системы), у меня загружена обычная программа, где я ...

2 ответа

Максимальная память, которую может выделить процесс .NET

Какой максимальный объем памяти может выделить сборщик мусора для процесса .NET? Когда я компилирую в x64, Process.GetCurrentProcess.MaxWorkingSet возвращает около 1,4 ГБ, но когда я компилирую в AnyCPU (x64), возвращается то же число. Для x64 ...