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

7 ответов

https://www.howtogeek.com/126430/htg-explains-what-is-the-windows-page-file-and-should-you-disable-it/

ыло интересно, если можно было предотвратить память объекта (класса или структуры) от обмена на диск? Редактировать: Что касается того, почему мне сказали, что некоторые данные, с которыми я собираюсь работать, не могут быть записаны на диск. Я ...

4 ответа

Глобальные переменные, статические члены данных и статика на уровне функций не принадлежат ни стеку, ни куче; также называется «статическая продолжительность хранения».

смущает распределение памяти в C ++ с точки зрения областей памяти, таких как область данных Const, Stack, Heap, Freestore, Heap и Global / Static. Я хотел бы понять схему распределения памяти в следующем фрагменте. Может ли кто-нибудь помочь мне ...

4 ответа

Использование обработки исключений в сравнении с NSError в приложениях Cocoa

Всем привет. Я читал предложения Apple о том, когда / где / как использовать NSError против @ try / @ catch / @ наконец. По сути, у меня сложилось впечатление, что Apple считает, что лучше избегать использования языковых конструкций для обработки ...

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

1 ответ

 действительно идет в «Внутренний» раздел отчета NMT. Я обновил ответ ссылками на соответствующие источники JVM.

ение Docker-контейнера для службы на основе JVM довольно сложно (как мы все знаем). Я почти уверен, что мы немного недооценили контейнер и хотим прояснить несколько вопросов, которые у меня есть относительно конкретных выводов jcmd (Native Memory ...

3 ответа

https://dlang.org/blog/2017/08/23/d-as-a-better-c/

граммист на C ++, который рассматривает возможность использования D для личного проекта, с которым я хочу поиграть. Мне было интересно, есть ли способ полностью отключить сборщик мусора, и каковы риски этого. Я знаю, что могу управлять своей ...

1 ответ

У @HovercraftFullOfEels была небольшая дежа вю и я вспомнил, что раньше я отвечал на очень похожий вопрос;)

public static User32 USER32_INSTANCE = (User32) Native.loadLibrary("user32", User32.class); user32 = USER32_INSTANCE; user32.EnumWindows((hWnd, arg) -> { int size = 1024 * 8; char[] buffer = new char[size]; USER32_INSTANCE.GetWindowTextW(hWnd, ...

3 ответа

Читая между строк, кажется, что BitmapRegionDecoder (), упомянутый ранее, делает это в фоновом режиме, если isShareable имеет значение true. В противном случае создается впечатление, что оно может распаковать изображение и сохранить несжатую копию. С 1 байтом на пиксель потребуется 100 МБ для хранения вашего растрового изображения размером 10 000 x 100 000.

у меня есть большой растровый файл, который обычно генерирует исключение «Недостаточно памяти», как я могу загрузить его в виде плиток? например У меня есть изображение размером 10 000 x 100 000, я хочу разделить его на сетку размером 10 x 10 с ...

4 ответа

Освобождение объекта по-прежнему указывает на тот же объект. Я всегда делаю оба, используя viewDidLoad и applicationDidFinishLaunching

асается этой публикации:iPhone - dealloc - релиз против ноля [https://stackoverflow.com/questions/1458178/iphone-dealloc-release-vs-nil] 1) [foo release]; 2) self.bar = nil;Объяснение было следующим: Освобождает объект, обращаясь к нему через ...

8 ответов

есть решение, используемое некоторыми программами с открытым исходным кодом, такими как doxygen, идея состоит в том, чтобы хранить несколько экземпляров в файле, когда вы превышаете определенный объем памяти. И после получения из файла ваших данных, когда они вам нужны.

вы разрабатываете приложение, интенсивно использующее память, на C ++ в Windows, вы предпочитаете написать свой собственный менеджер памяти для выделения памяти из виртуального адресного пространства, или вы разрешаете CRT взять на ...

4 ответа

Я использую 2.1. Создал проект до релиза 2.2. Вы уверены, что это было исправлено с 2.2? Спасибо

я запускаю свое приложение с утечками и просматриваю расширенные детали для любых утечек, это приводит меня к определенной строке в моем коде, но я не знаю, что делать после этого! Например, Leaks показывает malloc в этой строке NSData *data = ...