Resultados da pesquisa a pedido "memory-management"
o que é mais eficiente? esvaziar um objeto ou criar um novo?
quão caro é 'novo'? Quero dizer, devo tentar reutilizar o mesmo objeto ou se o objeto está 'fora do escopo', é o mesmo que esvaziá-lo? exemplo, digamos que um método crie uma lista: List<Integer> list = new ArrayList<Integer>(); no final do ...
malloc em um sistema incorporado sem um sistema operacional
Esta consulta é referente à alocação de memória usandomalloc. Geralmente o que dizemos émalloc aloca memória da pilh Agora, digo que tenho um sistema incorporado simples (sem sistema operacional), tenho um programa normal carregado onde ...
Memória máxima que um processo .NET pode alocar
Qual é a memória máxima que o coletor de lixo pode alocar para um processo .NET? Quando eu compilar para x64, Process.GetCurrentProcess.MaxWorkingSet retorna cerca de 1,4 GB, mas quando eu compilar para AnyCPU (x64) o mesmo número é retornado. ...
Calcular tamanho do objeto em Java [duplicado]
Esta pergunta já tem uma resposta aqui: Em Java, qual é a melhor maneira de determinar o tamanho de um objet [/questions/52353/in-java-what-is-the-best-way-to-determine-the-size-of-an-object] 3 respostas Quero registrar quanta memória (em ...
riação de objetos JNI e gerenciamento de memória
Tenho o seguinte método JNI que cria uma coleção de objetos Java nativamente e, em seguida, retorne-os ao Java: JNIEXPORT jobject JNICALL Java_com_test_myClass_myMethod(JNIEnv * env, jclass klass) { jclass arrayClass = ...
Como você determina o tamanho de um objeto em C +
Por exemplo, digamos que eu tenho uma classe Temp: class Temp { public: int function1(int foo) { return 1; } void function2(int bar) { foobar = bar; } private: int foobar; };Quando crio um objeto da classe Temp, como calculo quanto espaço ele ...
É seguro excluir um ponteiro nulo?
Suponha que eu tenha o seguinte código: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; }Isso é seguro? Ou deveptr ser convertido parachar* antes da exclusão?
onteiros @ Smart: Ou quem é o dono do seu bebê? [fechadas
C ++ é tudo sobre propriedade de memória Aka "emântica de propriedade" É responsabilidade do proprietário de um pedaço de memória alocada dinamicamente liberar essa memória. Portanto, a questão realmente é quem é o dono da memóri Em ...
C Ponteiro e Alocação de Memória: Matrizes Realloc e Passagem de Ponteiro
Para aqueles com experiência em C, este será um problema simples de alocação / referência de memória: qui estão minhas estruturas de dado struct configsection { char *name; unsigned int numopts; configoption *options; }; typedef struct ...
Quando os objetos são coletados em python?
Quando objetos são coletados em python? Quando a memória é liberada e a coleção afeta o desempenho? Pode-se optar por desativar ou ajustar o algoritmo gc e, em caso afirmativo, como?