Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Miguel Laforet

Função malloc c++

Recommended Posts

Galera, após ter uma aula na faculdade falando sobre alocação dinamica, eu resolvi fazer alguns testes em casa.

alocava bastante memoria, liberava, e tal e tal...

só que em um determinado momento, eu fiz um teste, e se desse true, ele saia dava uma mensagem, e saia. Só que eu não liberei a memoria nesse momento, ou seja, ele saiu do programa, e não liberou. Como meu processador estava em 100% de uso devido ao programa, e 2.3GB utilizados de memoria, eu reiniciei o pc.

Agora ao ligar o uso do processador está em 50%~70%. com memoria de 1,13GB utilizado.

(Antes dos testes, meu processador ficava em media la em 13%~20%.

 

ai que vem a pergunta:

Tem alguma coisa a ver com oq eu fiz?

(eu responderia não, pois a memoria é volatil, pela logica, ao reiniciar o pc ela liberaria e tal).

mas então pq diabos o uso do meu processador está desse jeito?

 

 

valeu :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

Como você mesmo disse, a memória é volátil. Ao reiniciar, tudo é recarregado do zero. Assim, não tem nada a ver com o que mexeu com o Malloc.

 

 

Abraços :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.