Resultados da pesquisa a pedido "memory-management"
Objetivo C - Atribuir, copiar, manter
Sou novo no Objetivo C. Tenho conhecimentos básicos em C, incluindo o conceito de ponteiros. Eu tenho duas perguntas básicas: Alguém pode explicar a diferença entre atribuir, copiar e reter com alguma analogia?Como você lida com uma função que ...
Por que o método de alocação pode adicionar contagem de retenção
Quando chamamosalloc com uma classe, eu sei que a contagem de objetos será +1. Por exemplo:NSObject *obj = [NSObject alloc];, A contagem de referência de obj será 1. Eu li o código-fonte, mas não consigo encontrar algum código que possa me dizer ...
qual é a diferença entre aloc e alocWithZone :?
Dediscussão no fórum [http://forums.macrumors.com/showthread.php?t=1048776], parece que a grande diferença é o fator de desempenho, o alocWithZone: alocará memória de uma área específica da memória, o que reduz o custo da troca. Na prática, ...
como posso ver quanta memória meu aplicativo está usando fora do seu orçamento de VM?
Eu procurei no DDMS, mas não vi nada. Obrigado.
Gerenciamento de memória com função char * retornando
Hoje, sem muita reflexão, escrevi uma função simples para retornar um char * com base em uma instrução switch de valores enumerados. Isso, no entanto, me fez pensar em como eu poderia liberar essa memória. O que eu fiz foi algo assim: char* ...
As páginas do kernel são trocadas?
Pertencente ao kernel Linux, as páginas "Kernel" são trocadas? Além disso, as páginas de espaço do usuário moram na ZONE_NORMAL?
Ainda lutando para lidar com grandes conjuntos de dados
Estive lendo este site e não consegui encontrar a resposta exata. Se já existe, peço desculpas pelo repost. Estou trabalhando com conjuntos de dados extremamente grandes (600 milhões de linhas, 64 colunas em um computador com 32 GB de RAM). Eu ...
Malloc vs New for Primitives
Eu entendo os benefícios de usarnew contramalloc em C ++. Mas, para casos específicos, como tipos de dados primitivos (sem matriz) -int, float etc., é mais rápido usarmalloc do quenew? Embora seja sempre aconselhável usarnew mesmo para ...
Gerenciamento de memória do iPhone (com exemplos / perguntas específicos)
Olá a todos. Sei que essa pergunta foi feita, mas ainda não tenho uma imagem clara do gerenciamento de memória no Objective-C. Sinto que tenho uma boa compreensão disso, mas ainda gostaria de algumas respostas corretas para o código a seguir. Eu ...
Desligando o coletor de lixo D
Eu sou um programador de C ++ que está pensando em usar D para um projeto pessoal com o qual quero brincar. Fiquei me perguntando se há uma maneira de desativar completamente o coletor de lixo e quais são os riscos de fazê-lo. Sei que posso ...