Alterar o mapa de memoria

1. Alterar o mapa de memoria

juliano
destroier1945

(usa FreeBSD)

Enviado em 02/01/2019 - 10:10h

Posso alterar o mapa de memoria de forma a deixar maior quantidade de programas carregados na memória?
Como fazer isso?

obs: ja estou usando o preload é na pratica ele não esta ajudando em nada.

Sei que Android e Mac OS usam o maximo de memória pra acelerar o acesso , gostaria de saber como fazer isso no linux tbm.


  


2. Re: Alterar o mapa de memoria

Stanislaus K
StanislausK

(usa Debian)

Enviado em 02/01/2019 - 10:53h

Ola,

voce viu essa dica?

Melhorando a performance do Linux com preload e sem SWAP
https://www.vivaolinux.com.br/dica/Melhorando-a-performance-do-Linux-com-preload-e-sem-SWAP


3. Re: Alterar o mapa de memoria

Matheus
pylm

(usa Gentoo)

Enviado em 02/01/2019 - 10:54h

Dá uma olhada:

https://www.vivaolinux.com.br/dica/Carregar-os-binarios-e-libs-na-RAM



4. Melhorar a preformance do linux

juliano
destroier1945

(usa FreeBSD)

Enviado em 02/01/2019 - 12:08h

StanislausK escreveu:

Ola,

voce viu essa dica?

Melhorando a performance do Linux com preload e sem SWAP
https://www.vivaolinux.com.br/dica/Melhorando-a-performance-do-Linux-com-preload-e-sem-SWAP


Então, o preload está justamente fazendo o contrário do que deveria fazer: está atrasando a máquina, principalmente no boot.
De toda forma obrigado pela dica.




5. : Alterar o mapa de memoria

juliano
destroier1945

(usa FreeBSD)

Enviado em 02/01/2019 - 12:17h



Eu segui a dica, e, aparente funcionou, mas olhando a carga da memoria, continua a mesma.
Vi na internet um software chamado de prelink, que acredito que talvez ajudasse, mas ao que parece foi descontinuado.




6. Re: Alterar o mapa de memoria

Matheus
pylm

(usa Gentoo)

Enviado em 02/01/2019 - 12:31h

destroier1945 escreveu:



Eu segui a dica, e, aparente funcionou, mas olhando a carga da memoria, continua a mesma.
Vi na internet um software chamado de prelink, que acredito que talvez ajudasse, mas ao que parece foi descontinuado.



Quem muda é o buff/cache, veja o antes e depois de usar o vmtouch.


free -h
total usada livre compart. buff/cache disponível
Mem.: 5,7Gi 3,3Gi 1,9Gi 190Mi 399Mi 2,1Gi
Swap: 6,0Gi 0B 6,0Gi


free -h
total usada livre compart. buff/cache disponível
Mem.: 5,7Gi 3,4Gi 1,7Gi 185Mi 572Mi 2,0Gi
Swap: 6,0Gi 0B 6,0Gi





7. Alterar o mapa de memoria

juliano
destroier1945

(usa FreeBSD)

Enviado em 02/01/2019 - 13:04h

pylm escreveu:

destroier1945 escreveu:



Eu segui a dica, e, aparente funcionou, mas olhando a carga da memoria, continua a mesma.
Vi na internet um software chamado de prelink, que acredito que talvez ajudasse, mas ao que parece foi descontinuado.



Quem muda é o buff/cache, veja o antes e depois de usar o vmtouch.


free -h
total usada livre compart. buff/cache disponível
Mem.: 5,7Gi 3,3Gi 1,9Gi 190Mi 399Mi 2,1Gi
Swap: 6,0Gi 0B 6,0Gi


free -h
total usada livre compart. buff/cache disponível
Mem.: 5,7Gi 3,4Gi 1,7Gi 185Mi 572Mi 2,0Gi
Swap: 6,0Gi 0B 6,0Gi




De fato duplicou o buff/cache.
Mas a minha dúvida é se eu consego alterar o gerenciador de memoria ou algo assim pra utilizar mais memoria, tenho 16GB, usando fedora não passa de 2.5 a 3.5GB de memória, minha intenção é precarregar o máximo possível de programas na memoria, estou olhando o manual do preload pra ver se consigo ser mais agressivo no carregamento pra memória.

Agradeço muito pela disposição e ajuda ;)