0
ответов

Должен ли указатель, переданный в free (), указывать на начало блока памяти, или он может указать на интерьер?

Вопрос в названии ... Я искал, но ничего не нашел. Изменить: Я действительно не вижу необходимости объяснять это, но люди думают, что то, что я говорю, не имеет смысла (и что я ...
вопрос задан: 8 July 2018 10:46
0
ответов

Управление памятью R / не удается выделить вектор размером n МБ

У меня возникают проблемы при попытке использовать большой объекты в R. Например:> memory.limit (4000) > a = матрица (NA, 1500000, 60) > a = матрица (NA, 2500000, 60) > a = матрица (NA, 3500000, 60) ...
вопрос задан: 6 July 2018 14:13
0
ответов

@property сохраняют, присваивают, копируют, неатомарный в Objective C

Как кто-то это в новинку для Objective C, кто-то может дать мне обзор сохранения, присвоиться, копия и какие-либо другие, которых я скучаю, которые следуют @property директиве? Что они делают и почему был бы я...
вопрос задан: 27 June 2018 04:29
0
ответов

Avoid UIImage's imageNamed - управление памятью

Я проходил по этой ссылке, где наткнулся на пункт Avoid UIImage's imageNamed. По какой причине нам следует избегать этого?
вопрос задан: 24 June 2018 21:32
0
ответов

статическое распределение в java - куча, стек и постоянная генерация

В последнее время я много читал о схемах распределения памяти в java, и у меня было много сомнений. читал из разных источников. Я собрал свои концепции и прошу ...
вопрос задан: 14 June 2018 03:47
0
ответов

Я создаю здесь утечку памяти?

Очень простой вопрос: введите TMyRecord = Record Int: Integer; Str: String; конец; PMyRecord = ^ TMyRecord; var Data: PMyRecord; begin New (Данные); Data.Int: = 42; Data.Str: = 'Тест'; ...
вопрос задан: 5 June 2018 13:50
0
ответов

Где в памяти мои переменные хранятся в C?

Учитывая, что память разделена на четыре сегмента: данные, куча, стек и код, где находятся глобальные переменные, статические переменные, постоянные типы данных, локальные переменные (определенные и объявленные в ...
вопрос задан: 5 June 2018 11:35
0
ответов

Не теряем ли мы данные в буфере после перераспределения?

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

Что означает pss в /proc/pid/smaps

Меня смутил столбец pss в /proc/pid/smaps, поэтому я написал программу для его проверки:void sa(); int main(int argc,char *argv[]){ интервал ПД; са(); сон(1000); } пусто (){ char *pi=...
вопрос задан: 30 April 2018 17:00
0
ответов

How to calculate fragmentation?

Imagine you have some memory containing a bunch of bytes: ++++ ++-- ---+ +++- - ++ - ++++ ++++ ---- ---- ++++ + Let us say + means allocated and - means free. I'm searching for the formula of how to ...
вопрос задан: 30 April 2018 12:37
0
ответов

Как получить системное время в Java без создания новой даты

Мне нужно получить системная дата, а Java предоставляет новый Date (). getTime (). Но мне нужно избегать размещения новых объектов (я работаю над встроенной системой). Как я могу получить системное время без ...
вопрос задан: 25 April 2018 14:15
0
ответов

What is the difference between garbage and dangling references?

What is the difference between garbage and dangling references?
вопрос задан: 3 April 2018 19:33
0
ответов

Искусственное ограничение использования памяти C / C ++

Есть ли способ легко ограничить приложение C / C ++ определенным объемом памяти (30 МБ или около того)? Например: если мое приложение попытается завершить загрузку 50 МБ файла в память, оно умрет / напечатает сообщение и ...
вопрос задан: 3 April 2018 16:06
0
ответов

Почему программисты на C ++ должны минимизировать использование «нового»?

Я наткнулся на вопрос переполнения стека Утечка памяти с помощью std :: string при использовании std :: list < std :: string > и один из комментариев говорит об этом: прекратите так много использовать new. Я не вижу причин, по которым вы ...
вопрос задан: 11 March 2018 15:26
0
ответов

Должен ли быть выпущен результат CGImageGetColorSpace (изображение)?

Я масштабирую CGImageRef . Я нашел в сети различные примеры кода, которые начинаются так: CGColorSpaceRef colorspace = CGImageGetColorSpace (image); // "Получить" цветовое пространство CGContextRef context = ...
вопрос задан: 10 March 2018 01:20
0
ответов

Как получить системную информацию в PHP?

Я хочу получить информацию об использовании системной памяти (а также информацию о пространстве на жестком диске) в PHP. Есть ли способ обойтись без вызова команд с помощью системных вызовов? Примечание: я не ищу использование памяти скриптом, но ...
вопрос задан: 5 March 2018 12:10
0
ответов

ANSI C: нужно ли использовать malloc () при создании структуры?

Допустим, у меня есть эта структура в ANSI C: typedef struct _point {float x; float y; } Точка; и эта функция для создания этой структуры: Point createpoint (float x, float y) {Point p; p ....
вопрос задан: 27 February 2018 09:32
0
ответов

использование электрического забора в программе на C ++

В последнее время я экспериментировал с Electric Fence и не могу понять, как использовать его с кодом на C ++. Вот пример: // test.cpp #include ...
вопрос задан: 7 February 2018 20:31
0
ответов

Почему Java так долго ждет, чтобы запустить сборщик мусора tor?

Я создаю веб-приложение на Java, используя Play! Рамки. Я размещаю его на playapps.net. Я долго ломал голову над предоставленными графиками потребления памяти. Вот пример: ...
вопрос задан: 19 January 2018 14:08
0
ответов

Как принудительно загрузить большие файлы, не используя слишком много памяти?

Я пытаюсь предоставить пользователям большие zip-файлы. Когда есть 2 одновременных подключения, серверу не хватает памяти (RAM). Я увеличил объем памяти с 300 МБ до 4 ГБ (Dreamhost VPS), а затем ...
вопрос задан: 3 January 2018 23:48
0
ответов

Данные указателя массива очищаются между вызовами функций без явной команды?

У меня есть следующая проблема: В программе на C ++ у меня есть глобальная структура данных, объявленная как Renderer Rendering_Handler, которая содержит поле члена, определенное как vector < Render_Info > видимые объекты. ...
вопрос задан: 20 December 2017 05:23
0
ответов

Каков правильный счетчик производительности, чтобы получить данные об использовании процессора и памяти процессом?

Как я могу узнать использование процессора и памяти конкретный процесс, использующий класс .NET PerformanceCounter? А также в чем разница между процессором \% загруженности процессора и процессом \% процессором ...
вопрос задан: 19 December 2017 10:19
0
ответов

Линейный адрес и физический адрес

Что такое линейный адрес? Чем он отличается от физического адреса?
вопрос задан: 16 December 2017 07:09
0
ответов

Очистка памяти в разных языках для безопасности

При изучении Java я узнал, что строки небезопасны для хранения паролей, так как нельзя вручную очистить связанную с ними память ( вы не можете быть уверены, что они в конце концов будут арестованы, интернированы...
вопрос задан: 10 December 2017 07:38
0
ответов

Что каждый программист должен знать о памяти?

Мне интересно, сколько из Ульриха Дреппера «Что каждый программист должен знать о памяти» от 2007 года все еще в силе. Также я не смог найти более новую версию, чем 1.0, или исправления.
вопрос задан: 8 December 2017 12:40
0
ответов

Должны ли реализации IDisposable.Dispose () быть идемпотентными?

Платформа Microsoft.NET предоставляет интерфейс IDisposable, который требует реализации метода void Dispose (). Его цель - включить выпуск дорогостоящих ...
вопрос задан: 13 November 2017 11:26
0
ответов

Уменьшение потребления памяти mysql на микроэкземпляре ubuntu@aws

Недавно я начал проект PoC, в рамках которого мы разрабатываем небольшое веб-приложение. Первоначальная настройка выполняется на микроэкземпляре из AWS. Мы находимся на стеке rails+mysql. После установки/запуска MySQL...
вопрос задан: 2 November 2017 12:26
0
ответов

Память, выделенная для Python, не высвобождается обратно в Linux даже после gc.collect ()

Я написал код в Python, который не освобождает память так, как должен. Память используется Python, но никогда не освобождается, даже если она больше не используется. Даже если вы нарушите работу ...
вопрос задан: 29 October 2017 07:14
0
ответов

Что такое прерывание программы? Откуда он начинается, 0x00?

int brk (void * end_data_segment); void * sbrk (приращение intptr_t); Вызов sbrk () с приращением 0 может использоваться для определения текущего местоположения прерывания программы. Что такое программа ...
вопрос задан: 9 October 2017 17:42
0
ответов

Valgrind жалуется на «Неверная запись размера 8»

Я работаю над небольшим хобби-проектом (www.github.com/AzP/GLSL-Validate), где я взял старый код (слишком много c и мало c ++ для своего собственного вкус, но эй, что ты умеешь?) и я пытаюсь поднять его ...
вопрос задан: 24 September 2017 09:09