Nano Hash - криптовалюты, майнинг, программирование

Вопросы по теме 'memory-management'

DataGridViewRow не собирает мусор
У меня есть DataGridView, который регулярно заполняется с помощью объектов, привязанных к данным, и количество строк потенциально может стать большим, скажем, многие тысячи во время «цикла регистрации». Когда начинается новый «цикл регистрации»,...

C: Правильное освобождение памяти многомерного массива
Допустим, у вас есть следующий код ANSI C, который инициализирует многомерный массив: int main() { int i, m = 5, n = 20; int **a = malloc(m * sizeof(int *)); //Initialize the arrays for (i = 0; i < m; i++) {...

Как рассчитать максимальную память, которую может использовать java-приложение
У меня есть Java-приложение с максимальной кучей 1024 МБ, у него есть пространство для генерации 256 МБ. Гарантирует ли это, что это приложение никогда не будет использовать более 1280M (1024+256)? Память стека также зависит от размера кучи,...

Проблема с утечкой памяти NSAutoreleaseNoPool()
Я пытаюсь создать неизменяемую строку. Я не инициализирую его с помощью init, alloc или new, но память все равно протекает, и он говорит: «Объект 0x234b533 класса NSCFString автоматически выпущен без пула на месте - просто утечка» вот что я пытаюсь...

std :: string без выделения свободной памяти для хранилища
У меня вопрос очень похож на Как выделить std :: строка в стеке с использованием строковой реализации glibc? но думаю стоит спросить еще раз. Я хочу std::string с локальным хранилищем, которое переливается в бесплатное хранилище....

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

Освободите содержимое UIWebView из памяти, заставьте приложение освободить память
Я разрабатываю приложение, которое использует много изображений, я использую UIWebView для представления около 200 изображений с помощью кода JavaScript (я использую UIZE ), проблема в том, что когда я закончу с UIWebView , я использую следующий...

Как правильно освободить вектор С++?
Возможный дубликат: Как правильно освободить или удалить вектор c++? У меня возникли проблемы с удалением памяти, выделенной в векторе. Несмотря на то, что я вызываю list.clear(), это не освобождает память. Итак, у меня есть такой...

Предупреждение о памяти после загрузки и распаковки файлов с помощью ARC
Я загружаю с сервера несколько gzip-файлов xml, сохраняю их в папку документов и распаковываю каждый файл. После этого я удаляю файл .gz. Я делаю это в цикле для более или менее 500 файлов. Когда я использую инструменты, я вижу, что живые байты...

Освобождает ли free() память на всех глубинах или только на самом высоком уровне?
Предположим, у меня есть структура, определенная таким образом: struct myStruct{ data* anotherStruct; } Предположим, я выделяю память в куче для структуры типа myStruct . Указатель на эту структуру называется ptr . Затем я звоню...

Как представить View Controller и закрыть все остальные?
У меня есть около 20 контроллеров просмотра, связанных вместе с переходами Modal и Push. Теперь, на последнем контроллере представления, я хочу снова переключиться на первый контроллер представления, как если бы пользователь перезапустил приложение....

Почему free () обнуляет только 8 первых байтов?
У меня вопрос о поведении free (). Используйте простой код, который использует malloc и strcpy a char *. Итак, все настроено на КУЧУ: (gdb) x/100b 0x602010 0x602010: 66 111 110 106 111 117 114 32 0x602018: 116 111 117 116 32 108 101 32...

Общие сведения о распределении памяти JVM и нехватке памяти в Java: пространство кучи
Я пытаюсь понять, как распределение памяти работает в JVM. Я пишу приложение, в котором у меня возникают исключения Out of Memory: Heap Space. Я понимаю, что могу передать аргументы виртуальной машины, такие как Xms и Xmx, для увеличения объема...

Освободить право собственности на освобождение?
У меня есть класс со свойством, определенным в файле .h как: @property (retain) NSString *fontName; В файле .m я отпускаю свойство: -(void)dealloc { [super dealloc]; [_fontName release]; } Теперь я иногда получаю ошибку...

Как Android управляет памятью?
Я изучал эту тему, так как хотел узнать больше. Итак, я узнал следующие вещи: ОС Android придает большое значение нашему приложению на основании следующих факторов: Процесс переднего плана — onResume() когда мы взаимодействуем с...

Передача аргументов конструктору контейнера, похожему на массив
Фон Я работаю со встроенной платформой со следующими ограничениями: Нет кучи Нет библиотек Boost C++11 поддерживается В прошлом я несколько раз сталкивался со следующей проблемой: Создайте массив типа класса T, где T не имеет...

почему слабая для свойства и __weak переменная экземпляра ведут себя по-разному
Я знаю, что сильные и слабые - это модификаторы, используемые в объявлениях свойств, в то время как __strong и __weak используются в объявлениях переменных экземпляра... сильный говорит, что сохраняет объект в памяти до тех пор, пока я им владею, а...

Проблема с памятью UIImage в CVPixelBuffer
У меня есть быстрая функция, которая принимает UIImage и возвращает CVPixelBuffer. При многократном запуске этой функции объем памяти продолжает увеличиваться, что приводит к сбою. Что я уже понял: С помощью инструментов я изолировал проблему...

Почему максимальная куча меняется во время выполнения?
У нас есть приложение Java, работающее в openjdk8, максимальная память кучи которого изменяется во время выполнения - в чем может быть причина этого? Я нашел вопрос Почему куча меняется в java , который указывает на статья, объясняющая разницу...

Автоматическая обработка удаления небезопасной выделенной памяти в Swift
В программе Swift, которая взаимодействует с низкоуровневыми функциями операционной системы, я выделяю «небезопасные» блоки памяти для буферизации данных. Эти блоки хранятся в struct , которые можно передавать по различным частям программы. Как я...

Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..