removido
(usa Nenhuma)
Enviado em 02/02/2023 - 09:53h
Giovanni_Menezes escreveu:
adrisiq escreveu:
Eu larguei a paranoia a respeito de consumo de memória, afinal o que importa é a fluidez do sistema (de preferência sem fazer swap). Depois que eu vi assisti esses vídeos comecei a acreditar mais no conceito de "consumo alto não é ruim, contanto que não trave".
Quando uma máquina com 16G de ram, e esse nível de configuração já é configuração de servidor, esta perto de esgotar por alto consumo de ram, mais do que dobrando como foi relatado, não se trata de paranoia.
Essa mesma visão foi adotada por muita gente, e temos o resultado hoje. A pelo menos 5 ou 6 anos atrás se alertava aqui no VOL para o absurdo consumo de máquina e o caminho para onde os programadores de sistema estavam levando as coisas. É só pesquisar no vol os tópicos antigos!.
Se você não fizer cache na Swap, o Cache, que já é feito parcialmente na ram, vai consumir ainda mais ram, isso pode funcionar de modo 'lindo' quando você abre e fecha sempre os mesmos programas varias vezes, contudo, quando se abre qualquer aplicação diferente, cujo os arquivos não foram pre-transferidos para a ram, temos o processo inverso, a máquina fica técnicamente mais lenta, ao invez de fazer a transferência direta de dados para ram e começar a trabalhar, a cpu/chipset são obrigado a fazer primeiro uma limpeza no cache/ram para depois ocupar, é um processo a mais, que na minha opinião tem vantagens muito duvidosas, vendo como as aplicações hoje estão pesadas
Cache/Ram hoje em máquinas de 4G, praticamente inviabiliza o uso de várias aplicações, com 8 você passa apertos, temos relatos aqui no fórum a respeito em outros tópicos.
A pior parte é que, até onde eu sei, até hoje você não tem uma opção nativa no kernel linux para desativar esse gerenciamento de cache via ram, só alguns comandos para administrar e com um script para você automatizar a tarefa.
É desanimador ver o que estão fazendo na cara de todo mundo e não ver uma reação a altura. Nada me tira da cabeça que essa exigência de Hardware tem dedo de fabricantes de memoria ram.
https://odysee.com/@sabotagem:b
Esse problema de cache de ram é bem comum no WSL, inclusive chegava a consumir 6GB sem nenhum processo rodando aqui. Tem uma issue sobre isso, porém como é um "problema do kernel linux", o máximo que pode ser feito é rodar um comando de tempos em tempos:
https://github.com/microsoft/WSL/issues/6451
Could it be that the memory in WSL is used as cache, as in this issue? From Windows, that memory will appear as used.
Yes, just because Linux does not want to free memory and intended to cache them as possible.
Quanto ao linux on bare metal, no meu caso, a fluidez do sistema é boa na minha máquina, por isso nunca prestei atenção no consumo real das coisas aqui. Só olhei para fazer a comparação com o Windows, pois no Windows perdi a suposta fluidez quando começava a usar o meu leque de programas.
Sobre mal otimização, inúmeros programas comuns utilizados no dia dia estão mal otimizados, um exemplo real disso é o próprio Spotify, o qual é feito em Electron e está com um bug que ocasionalmente consome 100% da CPU em alguns momentos. Vide reclamações abaixo:
https://community.spotify.com/t5/Desktop-Linux/High-CPU-usage-on-desktop-client/td-p/5264603
Já peguei esse bug aqui, e embora exista desde 2021, até agora nada foi feito.