0
ответов

Можно ли очистить память после FileReader?

FileReader, кажется, занимает всю память, так как это многократно используется для предварительной загрузки нескольких BLOB-объектов и никогда не освобождает их. Любой известный способ заставить его освободить потребляемую память? Установка объекта Fi
вопрос задан: 21 August 2011 17:42
0
ответов

Может ли этот код Scala использовать меньше памяти?

Рассмотрим следующий тест Set: import scala.collection.immutable._ object SetTest extends App {def time [a] (f: => a): (a, Double) = {val start = System.nanoTime () val result: a = ...
вопрос задан: 20 August 2011 18:56
0
ответов

Вызов деструктора Qt для закрытого виджета

Есть приложение, которое обрабатывает текстовые команды. У меня есть виджет Qt, который закрывается какой-то командой close *. Атрибут Qt :: WA_DeleteOnClose установлен для этого виджета, он получает closeEvent, но ...
вопрос задан: 18 August 2011 13:43
0
ответов

В какой момент память обычно выделяется для локальных переменных в C ++?

Я отлаживаю довольно странное переполнение стека, предположительно вызванное размещением слишком больших переменных в стеке, и я ' Хочу уточнить следующее. Предположим, у меня есть следующая функция: void function () ...
вопрос задан: 17 August 2011 07:05
0
ответов

Использование realloc для уменьшения выделенной памяти

Простой вопрос о функции realloc в C: если я использую realloc для сжатия блока памяти, на который указывает указатель, освобождается "лишняя" память? Или его нужно освободить вручную ...
вопрос задан: 16 August 2011 12:39
0
ответов

Delphi Ownership Confusion

Я всегда думал, что владелец несет ответственность за уничтожение визуальных элементов управления и что я могу вручную контролировать разрушение, если я передам ноль владелец. Рассмотрим следующий пример: TMyForm = class (...
вопрос задан: 16 August 2011 08:43
0
ответов

Реализация пула памяти на C

Я ищу хорошую реализацию пула памяти на C.Она должна включать следующее: Защита от фрагментации. Будь супер быстрым :) Возможность "связать" несколько распределений из разных размеров под некоторыми ...
вопрос задан: 15 August 2011 00:23
0
ответов

когда будут выпущены объекты

Я считаю, что должен освободить объект, если я создал его с ключевыми словами init, выделить, скопировать или переместить, я считаю. Я могу создавать объекты с кодом, который не использует эти ключевые слова, поэтому я думаю, мне не нужно ...
вопрос задан: 12 August 2011 17:15
0
ответов

Почему компиляторы Haskell не упрощают детерминированное управление памятью?

При большом количестве доступной информации о типах, почему среда исполнения Haskell не может избежать запуска GC для очистки? Должна быть возможность определить все способы использования и вставить соответствующие вызовы для выделения / освобождения в
вопрос задан: 12 August 2011 10:45
0
ответов

Почему память кучи увеличивается при повторном запуске действия?

Этот вопрос касается памяти в Android. Мой метод: у меня есть два действия, A и B. Из A я запускаю B следующим образом: Intent i = new Intent (A.this, B.class); startActivity (я); При нажатии кнопки в B, я ...
вопрос задан: 11 August 2011 20:31
0
ответов

Существует ли модуль CPAN Perl для поиска общей / используемой / свободной памяти на хосте (без запуска командной строки через вызов system ())?

Существует ли модуль CPAN Perl, который предоставляет общую / используемую / свободную память (например, vmstat) на хосте без запуска командной строки через вызов system () для получения информации? В идеале он должен быть перекрестным ...
вопрос задан: 9 August 2011 14:55
0
ответов

Строки и управление памятью

Мне трудно понять, что происходит со строками и управлением памятью в Android (Java). Для упрощения взгляните на этот простой фрагмент кода: public void createArray () {...
вопрос задан: 8 August 2011 15:56
0
ответов

Всегда ли новый размещать в куче в C ++ / C # / Java

Я всегда понимал, независимо от C ++, C # или Java, что когда мы используем ключевое слово new для создания объекта, оно выделяет память в куче. Я думал, что новое нужно только для ...
вопрос задан: 7 August 2011 10:29
0
ответов

ошибка сегментации и ошибка страницы

Мне было интересно, какие различия и отношения между ошибка сегментации и ошибка страницы? Относится ли ошибка сегментации только к модели сегментированной памяти? Относится ли ошибка страницы только к страничному ...
вопрос задан: 5 August 2011 01:48
0
ответов

mysql Использование памяти (RAM) увеличивается при использовании ResultSet?

Я использую MySQL и Java, чтобы ВЫБРАТЬ около 50000 записей. Странно то, что когда я использую ResultSet и метод next () для чтения данных, я вижу, что использование ОЗУ моим java-приложением увеличивается ...
вопрос задан: 4 August 2011 13:53
0
ответов

Базовое управление памятью iOS

Я читаю книгу Big Nerd Ranch по программированию для iOS и У меня был вопрос о программе Hypnotime, которую они создают в главе 7. В какой-то момент они реализуют следующий метод: - (void) ...
вопрос задан: 3 August 2011 15:05
0
ответов

Bitmap recycle () в Java Android

Нужна помощь для понимания метода recycle () класса Bitmap. Если у меня есть Bitmap [] с именем «bmp», например, в чем разница между выполнением Bitmap [i] .recycle () и Bitmap [i] = null; ...
вопрос задан: 2 August 2011 21:12
0
ответов

Накладные расходы на память кортежа Scala

Какова дополнительная стоимость памяти для Tuple [Int, Int] т.е. (1, 2) более двух Ints без Tuple?
вопрос задан: 2 August 2011 18:33
0
ответов

Как я могу отследить пики памяти? (Это пики с ap, а не l.)

У меня есть киоск-приложение, который, по сути, показывает несколько слайдов с различной информацией на них. Я начал кодировать это более года назад, когда начинал с Objective-C и iOS ...
вопрос задан: 2 August 2011 12:45
0
ответов

Уменьшение использования памяти в расширенном сеансе Mathematica

Я выполняю довольно длительные вычисления, которые могут легко занять несколько дней. В ходе этих вычислений иногда системе Mathematica не хватает памяти. С этой целью я прибегнул к ...
вопрос задан: 2 August 2011 02:12
0
ответов

Использование памяти Применить против карты. Использование виртуальной памяти и блокировки

Мне нужно было найти сумму всех пар чисел в длинном списке пар. В Mathematica есть множество способов сделать это, но я думал об использовании Plus или Total. Поскольку Total работает со списками, Map ...
вопрос задан: 31 July 2011 18:41
0
ответов

Объединение строки стека со строкой кучи дает странные результаты

Я уверен, что следующее имеет рациональное объяснение, но, тем не менее, я немного сбит с толку. Проблема заключается в функции, которая создает _TCHAR [CONSTANT], _TCHAR *, объединяет их и возвращает ...
вопрос задан: 31 July 2011 09:26
0
ответов

C ++ выделяет пространство для объектов с помощью наследования

У меня есть вопрос о том, как компилятор C ++ знает, сколько места ему необходимо выделить для объекта при использовании наследования. Представьте себе следующие классы для взрослого и ребенка, которые расширяют ...
вопрос задан: 30 July 2011 17:14
0
ответов

Получение наиболее производного типа при конструировании объекта

В моем проекте у меня есть абстрактный базовый класс «Base». Я хотел бы отслеживать все динамические выделения / освобождения объектов, производные от «Базы». С этой целью я переопределил новый / delete ...
вопрос задан: 28 July 2011 19:34
0
ответов

C ++ Удаление статических данных

Если у меня есть класс, содержащий частные статические данные, размещенные в куче, которые никогда не меняются, когда, если вообще, я должен удалить их? Насколько я понимаю, сам класс никогда не создается (потому что ...
вопрос задан: 27 July 2011 19:21
0
ответов

Hibernate: verdryf () 'n aanhoudende voorwerp terwyl die veranderinge daarvan gestoor word

Ek het 'n aanhoudende winterslaap-voorwerp wat ek met session.save (object) gekry het. Ek het dit sedertdien verander. Ek wil session.evict (object) uitvoer om geheue te bespaar, aangesien ek klaar is met die object. Die ...
вопрос задан: 26 July 2011 21:23
0
ответов

Как я могу сделать автоматическое управление памятью в C?

В C выделение / освобождение памяти выполняется с помощью malloc и free. В C ++ выделение / освобождение памяти выполняется командами new и delete. В C ++ есть несколько решений для автоматического управления памятью, например: ...
вопрос задан: 26 July 2011 19:49
0
ответов

как рассчитать размер памяти с указателем?

В одной функции я написал: char * ab; ab = malloc (10); Затем в другой функции я хочу узнать размер памяти, на которую указывает указатель ab. Могу ли я узнать, что ab указывает ...
вопрос задан: 26 July 2011 11:09
0
ответов

Есть ли способ быстро (перетаскивать) переупорядочить задачи в Redmine?

Мы используем Redmine для регистрации и отслеживания всех наших задач, ошибок и функций. У нас есть месячный цикл выпуска, и важно убедиться, что порядок элементов в Redmine соответствует ...
вопрос задан: 21 July 2011 22:52
0
ответов

Метод Dealloc в iOS и установка объектов на ноль

У меня довольно простой вопрос. В некоторых примерах, которые я видел, объекты просто освобождаются в методе dealloc. В других случаях объекты освобождаются, а затем устанавливаются на ноль. Для этого есть причина? Это ...
вопрос задан: 21 July 2011 15:39