Perguntas com a marcação «memory»

Use esta tag para gerenciamento de memória ou problemas na programação. Para perguntas sobre problemas ou erros de hardware de memória no software geral, acesse https://superuser.com ou https://serverfault.com se estiver relacionado ao hardware ou software de nível empresarial.


11
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 melhor?





4
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 …
96 c++  qt  memory  object 

3
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 é …

4
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 …
95 php  memory  profiling 

6
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", some_memory); free(some_memory); Omiti a verificação de erros por uma questão de brevidade. Minha pergunta é, você não pode simplesmente …



2
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 escolhas no desempenho enquanto …
92 c++  memory  lambda  c++11 

5
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 o …

6
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 …
91 c++  memory  struct 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.