Articles of memory

Como limitar a memory de um programa OS X? ulimit -v nenhum dos -m estão funcionando

Meus programas ficam sem memory, como na metade do tempo em que os executo. No Linux, posso definir um limite rígido para a memory disponível usando ulimit -v mem-in-kbytes. Na verdade, eu uso ulimit -S -v mem-in-kbytes, então recebo um problema de alocação de memory no programa e posso abortar. Mas … ulimit não está […]

Diferença entre ponteiro para uma referência e referência a um ponteiro

Qual é a diferença entre ponteiro para uma referência, referência a um ponteiro e ponteiro para um ponteiro em C ++? Onde um deve ser preferido em detrimento do outro?

Como posso criar uma matriz de estruturas dimensionada dinamicamente?

Eu sei como criar uma matriz de estruturas, mas com um tamanho predefinido. No entanto, existe uma maneira de criar uma matriz dinâmica de estruturas, de modo que a matriz possa ficar maior? Por exemplo: typedef struct { char *str; } words; main() { words x[100]; // I do not want to use this, I […]

Implementação lambda C ++ 11 e modelo de memory

Eu gostaria de algumas informações sobre como pensar corretamente sobre C ++ 11 closures e std::function em termos de como eles são implementados e como a memory é manipulada. Embora eu não acredite na otimização prematura, tenho o hábito de considerar cuidadosamente o impacto no desempenho de minhas escolhas ao escrever um novo código. Eu […]

Aumentar as configurações de memory do Tomcat

Duplicar Possível: Lidando com o erro “java.lang.OutOfMemoryError: PermGen space” Tenho 8 GB de RAM na minha máquina de desenvolvimento e estou tentando executar o Apache Tomcat (7.0.29) para hospedar o Artifactory (2.6.3) e o Jenkins (1.479) ao mesmo tempo. Eu tentei encontrar os requisitos de memory para o Jenkins, mas parece que o wiki deles […]

Quais são as diferenças entre VirtualAlloc e HeapAlloc?

Há muitos methods para alocar memory no ambiente Windows, como VirtualAlloc , HeapAlloc , malloc , new . Assim, qual a diferença entre eles?

Qual é a diferença entre encapsular um membro privado como uma propriedade e definir uma propriedade sem um membro privado?

Qual é a diferença (desempenho, memory … etc) entre encapsular um membro privado como este private int age; public int Age { get { return age; } set { age = value; } } e definir uma propriedade como esta public int Age { get ; set ; }

Limite de memory do processo jvm no Ubuntu

Eu sei que há as mesmas perguntas como esta que foi feita e respondida. Eu não estou satisfeito com as respostas, então deixe-me colocar mais detalhes aqui. Eu tento iniciar meu aplicativo com OPTs da JVM: -Xmx128m -Xms32m -XX:MaxPermSize=64m . Quando o aplicativo começou e eu verifiquei o uso da memory, digitando cat /proc/10413/status , […]

como imprimir bits de memory em c

Estou aprendendo como os números são representados na memory. Eu quero saber como imprimir a representação real (binário ou hexadecimal) na memory de algumas variables ​​int e float. Eu gostaria de ver o que acontece com esses números quando adicionar ou subtrair causa overflow, por exemplo. Como posso acessar a memory e imprimi-lo?

Alocador do Linux não libera pequenos pedaços de memory

O alocador glibc do Linux parece estar se comportando de maneira estranha. Espero que alguém possa lançar alguma luz sobre isso. Aqui está o arquivo de origem que eu tenho: first.cpp: #include #include #include #include int main() { std::list ptrs; for(size_t i = 0; i < 50000; ++i) { ptrs.push_back( new char[1024] ); } for(size_t […]