0
ответов

Существует ли профилировщик памяти.Net, который будет отслеживать все распределения в куче больших объектов? [закрыто]

Большинство опробованных мной профилировщиков памяти.NET позволяют делать снимки памяти. Однако я пытаюсь диагностировать проблему, из-за которой я получаю огромное количество памяти, выделенной для.NET, которая...
вопрос задан: 29 March 2012 15:44
0
ответов

Android - получить выделенную память

есть ли способ, как определить фактическую выделенную память в приложении Android (в коде)? Спасибо, Waypoint
вопрос задан: 29 March 2012 05:09
0
ответов

Чтобы написать надежную программу на C, как избежать слишком большого количества различных комбинаций free()?

Например, Мне нужно выделить две части памяти, поэтому: void *a = malloc (1); если (!a) вернуть -1; пустота *b = malloc (1); если (!б) { бесплатно (а); возврат -1; } Обратите внимание, что если второй malloc не работает, я ...
вопрос задан: 28 March 2012 06:01
0
ответов

Сколько памяти должно использовать типичное приложение для Android?

Я разработал приложение для разбора файлов на платформе Android. Как проверить, сколько памяти на самом деле использует мое приложение? Я попробовал команду adb shell cat /proc/meminfo, но это не помогло...
вопрос задан: 28 March 2012 04:18
0
ответов

Увеличивает ли добавление методов к классу Java использование памяти его экземплярами?

Добавление переменных-членов в класс, безусловно, увеличивает объем памяти, занимаемой его экземплярами в куче, но как насчет методов класса? Например, если у меня есть класс, состоящий из одного ...
вопрос задан: 27 March 2012 17:47
0
ответов

std::unique_ptr с настраиваемой программой удаления для win32 LocalFree

У меня есть Win32 API CommandLineToArgvW, который возвращает LPWSTR* и предупреждает меня, что CommandLineToArgvW выделяет блок непрерывной памяти для указателей на строки аргументов и для ..
вопрос задан: 27 March 2012 15:51
0
ответов

Можно ли использовать List>, чтобы обойти ограничение на размер объекта в 2 ГБ?

Я столкнулся с ограничением на объект в 2 Гб в С# (по какой-то раздражающей причине это применимо даже к 64-битной версии) с большой коллекцией структур (общий размер примерно 4,2 Гб). Теперь, очевидно, используя List...
вопрос задан: 27 March 2012 15:36
0
ответов

Как распечатать использование памяти Java jvm для целей отладки?

У меня есть большое Java-приложение, которое время от времени использует огромные объемы памяти, и я хотел бы отслеживать его через определенные промежутки времени, чтобы увидеть, достигнуты или близки к ним ограничения кучи или permgen. Как я могу...
вопрос задан: 27 March 2012 10:25
0
ответов

Создание объектов JNI и управление памятью

У меня есть следующий метод JNI, который изначально создает коллекцию объектов Java, а затем возвращает их в Java: JNIEXPORT jobject JNICALL Java_com_test_myClass_myMethod (JNIEnv * env, jclass klass) {...
вопрос задан: 26 March 2012 23:19
0
ответов

Какие новые квалификаторы типов представлены в ARC?

Автоматическая ссылка Подсчет (ARC) вводит некоторые новые квалификаторы типа. Я видел __strong и __weak, но что они делают?
вопрос задан: 26 March 2012 15:58
0
ответов

Объясните эту модель потребления памяти в Amazon RDS / Mysql?

Ребята, может ли кто-нибудь объяснить эту модель потребления памяти на Amazon RDS с Mysql? На этом графике я обновился до db.m2.2xlarge с 34 ГБ доступной памяти в 03:30. Вы можете увидеть ...
вопрос задан: 22 March 2012 05:58
0
ответов

Использование свободной памяти .NET (как предотвратить перераспределение / освобождение памяти ОС)

В настоящее время я работаю над веб-сайтом, который широко использует кэшированные данные, чтобы избежать обзорные экскурсии. При запуске получаем "большой" граф (сотни тысяч разного вида объектов). Эти объекты...
вопрос задан: 21 March 2012 12:53
0
ответов

Можно ли реализовать мониторинг количества экземпляров с помощью TVirtualMethodInterceptor?

Перехват виртуальных методов, появившийся в Delphi XE, можно использовать для «проксификации» методов, чтобы пользовательский код мог выполняться до и после исходного метода. Можно ли это также использовать для сохранения...
вопрос задан: 21 March 2012 07:59
0
ответов

Проблема с памятью C с char*

Мне нужна помощь с кодом C. У меня есть функция, которая устанавливает значение в памяти для значения, которое вы ввели в функцию. Проблема, с которой я сталкиваюсь, заключается в том, что если указатель перемещается за ...
вопрос задан: 21 March 2012 00:37
0
ответов

выделить более 1 ГБ памяти на 32-битной XP

Я столкнулся со странной проблемой, мой процесс не может выделить больше, чем кажется, чуть меньше 1 ГБ. Столбец «Использование памяти» диспетчера задач Windows показывает значения, близкие к 1 ГиБ, когда мое программное обеспечение выдает ...
вопрос задан: 20 March 2012 10:51
0
ответов

Как найти утечку памяти в java с помощью JProfiler?

Как найти утечку памяти в java с помощью JProfiler? Я работал в JProfiler в течение последней недели, чтобы найти утечку памяти в веб-приложении. Я читал некоторые мануалы и видел некоторые статьи, там написано смотри...
вопрос задан: 20 March 2012 05:05
0
ответов

Контейнер для представления нескольких фрагментов памяти как одного непрерывного

Существует ли какой-нибудь «стандартный» контейнер (STL, boost), который может представлять несколько фрагментов памяти как один непрерывный? Мне нужно работать с некоторыми данными со следующими условиями: Общий размер данных не ...
вопрос задан: 19 March 2012 08:10
0
ответов

Как лучше всего читать из интерфейсов Linux /proc, используя код пользовательского пространства C?

Согласно man 5 proc, можно использовать файловую систему /proc для доступа к следующей информации в Linux: /proc/[pid]/maps Файл, содержащий отображаемые в данный момент области памяти и их ...
вопрос задан: 19 March 2012 04:07
0
ответов

Что делает backbone.js с моделями, которые больше не используются

Я погружаюсь во все шаблоны проектирования MVC/MVVM на стороне клиента, и меня особенно интересует backbone.js. o не совсем понимаю, что случилось с моделями...
вопрос задан: 18 March 2012 17:47
0
ответов

Почему классы iOS не используют протокол copyWithZone для поощрения активного управления памятью?

Недавно перейдя на iOS после работы с Cocoa, я был поражен, получив SIGABRT со следующей ошибкой: «-[UIDeviceRGBColor copyWithZone:]: в экземпляр отправлен нераспознанный селектор…» У меня было...
вопрос задан: 18 March 2012 16:09
0
ответов

Есть ли способ получить доступ к данным одного указателя C из другой программы C

У меня есть две программы, программа A выглядит так: int main(int argc, char** argv) { char* s = "hello"; печать(и); возврат (EXIT_SUCCESS); } Базовый адрес s: 0x80484e0 "hello", Теперь...
вопрос задан: 16 March 2012 10:53
0
ответов

Обрезать файл с отображением памяти

Я использую ввод-вывод с отображением памяти для индексного файла, но проблема в том, что я не могу изменить размер файла, если он в основном пуст. Где-то раньше: MappedByteBuffer map = raf.getChannel (). Map (MapMode ....
вопрос задан: 16 March 2012 09:22
0
ответов

Почему malloc(0) возвращает ненулевой адрес в Windows?

Приведенный ниже код возвращает адрес при выполнении в Windows, хотя я ожидал, что он вернет NULL. основной () { символ *ptr = NULL; указатель = malloc(0); printf("Возвращен malloc = %u\n", ptr); }...
вопрос задан: 15 March 2012 15:38
0
ответов

Эффективное использование нескольких распределителей

Я изучал возможность переключения моего метода распределения с простой перегрузки new на использование нескольких распределителей через кодовую базу. Однако как я могу эффективно использовать несколько распределителей? ...
вопрос задан: 13 March 2012 01:24
0
ответов

Уменьшение пикового использования памяти с помощью @autoreleasepool

Я работаю над приложением для iPad, которое имеет процесс синхронизации, использующий веб-службы и основные данные в замкнутом цикле. Чтобы уменьшить объем памяти в соответствии с рекомендацией Apple, я выделяю и истощаю ...
вопрос задан: 13 March 2012 00:01
0
ответов

Использование памяти потоком или процессом в Java

В моем приложении я запускаю несколько потоков с ненадежным кодом, поэтому мне нужно предотвратить переполнение памяти. У меня есть WatchDog, который анализирует время текущего потока (потоки вызывались последовательно). ...
вопрос задан: 12 March 2012 20:26
0
ответов

Написание безопасного кода.Действительно каждый раз проверять наличие ошибок распределения?

Я написал трехмерную реализацию игры «Жизнь» Джона Конвея на C. Теперь я хочу сделать код безопасным для ошибок. В этой статье с сайта yolinux.com говорится: Проверка распределения памяти...
вопрос задан: 11 March 2012 21:05
0
ответов

Кэш памяти по умолчанию с политикой LRU

Я пытаюсь реализовать кэширование в своем приложении и хочу использовать кеш памяти по умолчанию в C# (это требование можно изменить, если это не сработает). Моя проблема в том, что я не хочу превышать ...
вопрос задан: 11 March 2012 20:32
0
ответов

Управление памятью, ARC - что на ноль?

Исходная информация. Я использую автоматический подсчет ссылок в проекте. Корневое представление представляет собой табличное представление (основная/подробная настройка), показывающее список «слайд-шоу». Щелкните ячейку таблицы, и вы попадете в ...
вопрос задан: 8 March 2012 16:35
0
ответов

Производительность стандартного распределителя std::map по сравнению с распределителем блоков

Я читал об оптимизации C++ поваренная книга о том, что стандартный распределитель для контейнеров STL, таких как std::list, std::set, std::multi_set, std::map, e std::multi_map, можно заменить более производительным...
вопрос задан: 8 March 2012 14:48