Вопросы с тегом «memory»

Используйте этот тег для управления памятью или проблем в программировании. С вопросами о проблемах с аппаратным обеспечением памяти или ошибками в общем программном обеспечении обращайтесь по адресу https://superuser.com или https://serverfault.com, если это связано с аппаратным или программным обеспечением уровня предприятия.

7
Как очистить переменные в ipython?
Иногда я повторно запускаю сценарий в том же сеансе ipython и получаю неприятные сюрпризы, когда переменные не были очищены. Как очистить все переменные? И можно ли как-то заставить это работать каждый раз, когда я вызываю волшебную команду% run? Благодарность
152 python  memory  ipython 

4
Почему этот пожиратель памяти действительно не ест память?
Я хочу создать программу, которая будет имитировать ситуацию нехватки памяти (OOM) на сервере Unix. Я создал этот супер-простой едок памяти: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) + …


3
Какой максимальный объем оперативной памяти может использовать приложение?
Мне весьма любопытен вопрос об управлении памятью операционной системы Android, поэтому я надеюсь получить достаточно подробный ответ по этой теме. Что я хотел бы знать: Какой максимальный объем памяти (в мегабайтах / в процентах от общего объема ОЗУ) может использовать приложение Android (которое не является системным приложением)? Есть ли различия …

9
Определить размер кучи приложения в Android
Как вы программно определяете размер кучи приложения, доступного для приложения Android? Я слышал, что есть функция, которая делает это в более поздних версиях SDK. В любом случае, я ищу решение, которое работает на 1,5 и выше.

11
Как найти утечку памяти Java
Как вы находите утечку памяти в Java (используя, например, JHat)? Я попытался загрузить дамп кучи в JHat, чтобы получить базовый взгляд. Тем не менее, я не понимаю, как я могу найти корневую ссылку ( ref ) или как она там называется. По сути, я могу сказать, что существует несколько сотен …

2
Redis кеш против использования памяти напрямую
Я еще не использовал Redis, но слышал об этом и планирую попробовать его в качестве хранилища кеша. Я слышал, что Redis использует память в качестве базы данных кэш-хранилища, так какая разница, если я использую переменную в качестве объекта или словарного типа данных для хранения данных? лайк: var cache = { …
142 caching  memory  redis 

5
путаница преобразования stringstream, string и char *
Мой вопрос можно свести к следующему: где строка, возвращенная из stringstream.str().c_str()памяти, находится в памяти и почему ее нельзя присвоить a const char*? Этот пример кода объяснит это лучше, чем я могу #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a string\n"); string str(ss.str()); …

8
Массивы, куча, стек и типы значений
int[] myIntegers; myIntegers = new int[100]; В приведенном выше коде новый int [100] генерирует массив в куче? Из того, что я прочитал на CLR через c #, ответ - да. Но то, что я не могу понять, - это то, что происходит с действительными значениями int внутри массива. Так как …
134 c#  arrays  memory  stack  heap 

12
Что вызывает «Невозможно выделить память для пула» в PHP?
Я иногда сталкивался с ограничением выделения памяти на сервере, особенно с раздутым приложением, таким как Wordpress, но никогда не сталкивался с «Невозможно выделить память для пула» и иметь проблемы с отслеживанием любой информации. Кто-нибудь знает что это значит? Я пытался увеличить memory_limitбезуспешно. Я также не внес существенных изменений в приложение. …
133 php  caching  memory  apc 


29
Общие рекомендации по предотвращению утечек памяти в C ++ [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

9
Когда и почему компилятор инициализирует память до 0xCD, 0xDD и т. Д. В malloc / free / new / delete?
Я знаю, что компилятор иногда инициализирует память определенными шаблонами, такими как 0xCDи 0xDD. Я хочу знать, когда и почему это происходит. когда Это специфично для используемого компилятора? Так поступают malloc/newи free/deleteработают в этом отношении? Это зависит от платформы? Произойдет ли это в других операционных системах, например Linuxили VxWorks? Зачем Насколько …

12
Как установить память Apache Spark Executor
Как увеличить объем памяти, доступной для узлов исполнителя Apache Spark? У меня есть файл размером 2 ГБ, который подходит для загрузки в Apache Spark. На данный момент я запускаю apache spark на 1 машине, поэтому драйвер и исполнитель находятся на одной машине. В аппарате 8 ГБ памяти. Когда я пытаюсь …

14
Понимание подсчета ссылок с помощью Какао и Objective-C
Я только начинаю знакомиться с Objective-C и Cocoa с целью поиграть с iPhone SDK. Я достаточно доволен C mallocи freeконцепцией, но схема подсчета ссылок Какао меня довольно смущает. Мне сказали, что это очень элегантно, как только вы это поймете, но я еще не закончил. Как release, retainи autoreleaseработа , и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.