Então, recentemente eu tenho tweaking registro do meu computador para o gerenciamento de memória. Eu sei que é uma coisa ruim para editar o seu registro sem saber o que ele pode causar ao seu sistema, mas eu só toquei em um valor de registro específico que é o SecondLevelDataCache
emHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Eu "acidentalmente" defini seu valor para 512 hexadecimal (1298 decimal) em vez de 512 decimal. Cache L2 do meu processador só pode fazer 2x256 KB (Intel I3 2nd Gen 2330M).
Até agora, eu vi respostas mais rápidas do sistema quando o configurei em 512 Hexa.
Não só isso, eu também tentei jogar jogos e aplicativos em execução e também observei melhor desempenho deles em geral.
E agora a minha pergunta é: o que pode ser um problema mais tarde para essa configuração se eu a deixar ligada? O que poderia causar ao meu hardware / SO se fosse deixado assim?
Respostas:
Segundo a fonte canônica , a
SecondLevelDataCache
entrada não tem efeito no desempenho. Como bacharel em ciências da computação, estou ciente de que os caches modernos da CPU são invisíveis (transparentes) para os sistemas operacionais, otimizando o acesso à RAM automaticamente.Você pode nunca saber se você realmente observou um "impulso" de desempenho. Você executou algum benchmark e comparou o resultado?
No entanto, manter seu valor modificado
SecondLevelDataCache
provavelmente não prejudica seu hardware e a experiência do usuário.fonte