как возможно, что context.getApplicationContext (). GetCacheDir () возвращает null? Насколько я знаю, каталог внутреннего кеша всегда должен существовать. Спасибо!
У меня есть небольшое приложение, которое я запускал прямо сейчас, и я хотел проверить, есть ли у меня утечки памяти в нем я вставил этот фрагмент кода: for (unsigned int i = 0; i <10000; i ++) {for (...
Я понимаю, что существует очень мало различий между структурами и классами в C ++ (два?). Как бы то ни было, меня проинструктировали использовать структуры для определения таких простых вещей, как узлы, которые могут ...
Я понимаю, что основная цель ссылок - избегать создания копий больших структур, но что, если функция, которую вы пишете, сама создает большую структуру? Это менее эффективно (или вы ...
Этот вопрос был задан в письменном раунде собеседования: #include #define MAXROW 3 #define MAXCOL 4 main () {int (* p) [MAXCOL]; p = (int (*) [MAXCOL]) malloc (...
While searching about still reachable in valgrind, some people say its not a problem. we don't nedd to fix it. Some people say it needs to be fixed.I would be better if somebody could exaplain me ...
Недавно у меня появился новый друг. Его зовут _expand, и мы неплохо поговорили, и я даже несколько раз тусовался с ним. Но когда я начал расспрашивать, никто никогда не слышал о моем ...
Есть ли способ запустить процесс и ограничить его использование памяти, чтобы сказать «X» МБ, и использование ЦП, чтобы сказать «Y» МГц в Linux? Я знаю, что мы можем настроить приоритет расписания с помощью команды "nice". Однако ...
Из Руководства по программированию контроллера View от Apple / Эффективное управление памятью; didReceiveMemoryWarning Используйте этот метод для освобождения всех некритических пользовательских структур данных, связанных с вашим ...
У нас есть ~ 300 процессов celeryd, работающих под Ubuntu 10.4 64-бит, в режиме ожидания каждый процесс занимает ~ 19 МБ RES,
В активном состоянии - процесс ...
У меня есть несколько представлений в вертикальном LinearLayout. Каждое представление генерирует и рисует растровое изображение при прокрутке до. По соображениям производительности я бы предпочел не генерировать Bitmap каждый раз, когда onDraw () ...
В моем следующем коде я просматриваю граф через поиск в ширину. Код строит граф во время обхода. Это очень большой график с веером из 12. За счет этого любые ...
I am somewhat confused about when things are allocated on the heap (and I need to release them) and when they are allocated on the stack (and I don't need to relese them). Is there a rule of thumb? ...
Вот (потенциальная) проблема: я создаю COM-объект, а затем использую foreach для итерации каждого элемента в коллекции, которую он возвращает. Нужно ли освобождать каждый отдельный элемент, который я повторяю ...
Почему это работает? #include
используя пространство имен std; int main () {float * tab [3]; int я = 0; while (i <3) {tab [i] = новый float [3-i]; i ++; } cout ...
В настоящее время я использую Visual VM для мониторинга использования памяти кучи моим Java-приложением . Однако я хотел бы каким-то образом увидеть использование памяти кучи в течение определенного периода времени, например, дня, а не ...
В качестве упражнения по программированию я пишу сборщик мусора с меткой и очисткой на языке C. Я хочу просканировать сегмент данных (глобальные, и т. д.) для указателей на выделенную память, но я не я знаю, как получить диапазон ...
Поскольку я новичок в linq, я ' Я хотел бы спросить, правильно ли я понимаю следующий пример. Предположим, у меня очень большая коллекция имён животных (100k записей), я хотел бы заполнить ...
Какие у меня есть варианты уменьшения объема памяти в программах на C в Linux (* nix)? Насколько мне известно, libc malloc () использует brk () или mmap (). Память, выделенная с помощью brk (), обычно не может быть ...
Мы знаем о полном шаблоне alloc / init, который alloc и init должны быть объединены. NSObject * myObj = [[NSObject alloc] init]; 1- метод init получает объект из другого источника (не из ...
I have a function that's taking a long time to run. When I profile it, I find that over half the time (26 out of 50 seconds) is not accounted for in the line by line timing breakdown, and I can show ...
При просмотре моего кода я вижу некоторые "уродливые" «структура, которую я использую в классе (называемом« карта »), у меня есть вектор, который содержит класс« данных »: std :: vector vector; Где ...
У меня периодически возникали задержки в игре для Android при запуске сборщика мусора. Я запустил DDMS и обнаружил, что вся память, выделяемая моим приложением, находится в следующей строке: ...
У меня есть приложение, которое использует два UINavigationController - один для системы меню и один для самой игры. В моем appDelegate объявлен общий UINavigationController. Когда приложение загружается, оно либо ...
В настоящее время я пытаюсь написать граф 2D сцены на C , и мне нужно решить, как хранить дочерние узлы. Я ожидаю, что будет очень много операций чтения и мало записей, поэтому о связанном списке не может быть и речи ...
Я прочитал в этой презентации http://golang.org/doc/ExpressivenessOfGo.pdf, стр. 42: Безопасно - нет переполнений стека Как это возможно? и / или как Go работает, чтобы избежать этого?
Существует проблема дизайна такая. Предположим, у вас есть набор классов, реализующих похожие методы, но не идентичные. Пример: у ClassA есть такие методы. void Add (строка str);
void ...
Я уверен, что мне не хватает фундаментального понимания управления памятью iOS, и, несмотря на много чтения и поиска , Я все еще не понимаю. Я использую синглтон в своем приложении, в котором есть информация ...