Resultados da pesquisa a pedido "memory-management"

1 a resposta

Alocando Memória para Dados Utilizados pelo MTLBuffer no iOS Metal

Como uma pergunta de acompanhamento paraesta resposta [https://stackoverflow.com/a/39134325/3119116]. Estou tentando substituir um loop for em execução na CPU por uma função de kernel no Metal para paralelizar a computação e acelerar o ...

1 a resposta

Impacto dos parâmetros de heap no GC / desempenho?

Na maior parte do lugar na net, recebo abaixo informações sobre parâmetros de heap -Xms<size> set initial Java heap size -Xmx<size> set maximum Java heap size Aqui está o meu entendimento / pergunta quando menciono-Xms 512M -Xmx ...

4 a resposta

C reutilizará a memória de um bloco local var assim que ficar fora do escopo?

(Creio que esta questão é tecnicamente distinta deA memória de uma variável local pode ser acessada fora de seu escopo? [https://stackoverflow.com/questions/6441218/can-a-local-variables-memory-be-accessed-outside-its-scope] porque é C em vez de ...

1 a resposta

Como detectar as alocações de memória que estão acionando a coleta de lixo em JavaScript?

Enquanto procurava por problemas de desempenho em uma biblioteca JavaScript (rebites), descobri que a coleta de lixo ocorre de três a quatro vezes em uma execução, levando cerca de 15% do tempo de execução (usando o Perfil JS do Chrome ...

2 a resposta

Por que as funções de construção e destruição do std :: alocador são preteridas no c ++ 17?

A especificação do c ++ 17 descontinua oconstruct edestroy membros destd::allocator objeto. O grupo de trabalho forneceu justificativas para descontinuar outras funções ...

2 a resposta

Como posso armazenar e acessar polimorficamente diferentes tipos da mesma hierarquia de herança na memória contígua?

Para o polimorfismo, a abordagem usual é usarstd::vector<base*>. No entanto, eu mesmo tenho que fornecer os endereços, ou seja, gerenciar a memória se usostd::unique_ptr<> ou ponteiros brutos. Eu gostaria de ter umpolymorphic_storage<base> tipo ...

2 a resposta

Quando devo usar del em python?

Então, estou curioso, digamos que eu tenha uma aula da seguinte forma class myClass: def __init__(self): parts = 1 to = 2 a = 3 whole = 4 self.contents = [parts,to,a,whole]Existe algum benefício em adicionar linhas del parts del to del a del ...

1 a resposta

Como uso o alocador de memória Rust para uma biblioteca C que pode receber um alocador?

Estou escrevendo ligações Rust para uma biblioteca C que tem a opção de usar um alocador de memória de terceiros. Sua interface fica assim: struct allocator { void*(*alloc)(void *old, uint); void(*free)(void*); };A estrutura Rust correspondente ...

1 a resposta

Redimensionando matrizes 2D em C

Atualmente, estou tentando redimensionar uma matriz 2D em C usando esse trecho de código array = (int**) realloc(array, s * 2 * sizeof(int));Onde s é o tamanho da matriz em linhas e colunas. No entanto, ao tentar acessar as novas áreas da matriz ...

2 a resposta

Dúvidas sobre Coleta de Lixo em java

Sei que muitas perguntas foram feitas sobre a Coleta de Lixo e já passei por elas, mas ainda tenho algumas dúvidas. Se não podemos forçar a JVM para coleta de lixo, qual é a necessidade deSystem.gc()? Em que cenário é útil? Eu sei sobre geração ...