Perguntas com a marcação «memory»

101
Capturando java.lang.OutOfMemoryError?

A documentação para java.lang.Errordiz: Um erro é uma subclasse de Throwable que indica problemas sérios que um aplicativo razoável não deve tentar detectar Mas como java.lang.Erroré uma subclasse de java.lang.Throwable, posso pegar esse tipo de Throwable. Eu entendo por que não é uma boa...

100
Como limpar o MemoryCache?

Eu criei um cache usando a classe MemoryCache. Adiciono alguns itens, mas quando preciso recarregar o cache, quero limpá-lo primeiro. Qual é a maneira mais rápida de fazer isso? Devo percorrer todos os itens e removê-los um de cada vez ou existe uma maneira

96
Gerenciamento de memória no Qt?

Eu sou muito novo no Qt e estou pensando em algumas coisas básicas com gerenciamento de memória e a vida dos objetos. Quando preciso excluir e / ou destruir meus objetos? Algo disso é tratado automaticamente? No exemplo abaixo, qual dos objetos que crio devo excluir? O que acontece com a variável...

95
Perfil de memória PHP

Qual é uma boa maneira de traçar o perfil do uso de memória de uma página PHP? Por exemplo, para ver quanta memória meus dados estão usando e / ou quais chamadas de função estão alocando mais memória. xdebug não parece fornecer informações de memória em seu recurso de criação de perfil. xdebug...

95
O que é um “pisar na memória”?

Acabei de encontrar uma postagem de blog que menciona “memória marcante”: um programa C ++ que é facilmente capaz de controlar a memória (algo do qual você provavelmente nunca ouviu falar se nasceu em um mundo de código gerenciado). E na verdade nunca ouvi falar disso! Então, o que é isso, um...

94
Quando devo usar malloc em C e quando não?

Eu entendo como malloc () funciona. Minha pergunta é, verei coisas assim: #define A_MEGABYTE (1024 * 1024) char *some_memory; size_t size_to_allocate = A_MEGABYTE; some_memory = (char *)malloc(size_to_allocate); sprintf(some_memory, "Hello World"); printf("%s\n",

92
Implementação de lambda C ++ 11 e modelo de memória

Gostaria de obter algumas informações sobre como pensar corretamente sobre encerramentos de C ++ 11 e std::functionem termos de como eles são implementados e como a memória é tratada. Embora eu não acredite em otimização prematura, tenho o hábito de considerar cuidadosamente o impacto de minhas...

91
memory_get_peak_usage () com “uso real”

Se o real_usageargumento for definido como truePHP DOCS, diga que ele obterá o tamanho real da memória alocada do sistema. Se for false, irá obter a memória informada poremalloc() Qual dessas 2 opções retorna o máximo. memória alocada em relação ao valor limite de memória no php.ini? Quero saber...

91
Uma variável de membro não utilizada ocupa memória?

Inicializar uma variável de membro e não referenciá-la / usá-la consome mais RAM durante o tempo de execução ou o compilador simplesmente ignora essa variável? struct Foo { int var1; int var2; Foo() { var1 = 5; std::cout << var1; } }; No exemplo acima, o membro 'var1' obtém um valor...