22-08-2005 por Octaiver Matt
Cache L2 de 256 para 1024 só mudando chave de registro
Olá pessoal.
Segundo o CPU-Z meu pc é um Athlon XP TRB-B 1700+ (detalhe: minha mobo suporta no máximo o 1700+)
O everest diz que tenho 256deL2 até 1024L2, eu fui no registro do windows e menti dizendo que tenho 1024 de L2. O "problema" é que o pc ficou maravilhoso depois dessa mudança, muito rápido em jogos tendo em conta que o vídeo é onboard. Antes após fechar o jogo a área de trabalho demorava a aparecer e agora foi instantâneo...
Depois de algumas conversas esse tópico passa a ser dica em vés de dúvida...leiam e testem o desepenho de seus pcs mentindo o seu cache L2
Se achar necessario, movam para Windows.
Obrigado
P.S:
Código:
O XP, segundo X site, é meio Gay para lidar com Cache L2. Se você souber exatamente o quanto de Cache L2 seu procesador tem, dê uma espiada em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \
Procure pelo valor SecondLevelDataCache. Dê um duplo clique. Na janela que se abre marque a bolinha "Decimal" e em "Value Data" digite quantos kilobytes de Cache L2 o seu processador tem. Não acreditava em chaves milagrosas até descobrir esta aqui.
22-08-2005 por NoM$_YesLinux
8O 8O , pow, se aumento desse jeito a performance, vo faze a gambiarra aki... 8O 8O :twisted: :twisted:
Qto ao cache bloqueado, soh se for Thorthon,e msm assim para ativar os 256Kb bloqueados tem q ligar 2 pontes no processador, e pelo q vc disse é T-Bred B (msm tipo do meu 256Kb de cache L2)
22-08-2005 por Dan Jacques
Pow véio, vou tentar agora! Será que o Harry Potter 3 vai rodar a um FPS decente (pois ele tava sendo executado em modo software,aí eu dei um jeitinho pra usar a placa de video)? Cara, finalmente meu P4 vai destruir o Semprom do meu amigo nos jogos!
22-08-2005 por dcardosoa
Que estranho... alterando isto melhorou o desempenho?
Sera q alguem tem uma explicacao para isso???/
22-08-2005 por wonderwall
Um Tbred-B não tem cache defeituoso, seria impossível aumentar o cache, mas se melhorou o desempenho estou achando meio sinistro 8O
22-08-2005 por Ail5on
vixe,cara vc deve ter feito uma obra de arte ai!!hehehehe 8O
conte mais detalhes ai de como vc fez esse feito!?!? :roll:
22-08-2005 por Octaiver Matt
Já coloquei ali. Alterei a chave de registro para 1024 e beleza, o PC ficou hiper ultra mega plus advanced rápido 8)
Fantárdigo! :P
22-08-2005 por Marcos FRM
O fato é que o processador citado tem 256KB de L2 e ponto. Você pode ter mudado qualquer coisa no registro, mas com certeza não fez o cache do seu processador dar cria. É uma questão fisíca, os átomos de silício não se multiplicam com tanta facilidade... :roll: Quem dera um socketA com 1MB de L2. 8O
22-08-2005 por GangstarrapeR
Se vc não fez hardmod, isso é no minimo, bizarro 8O
Vc testou benckmarks? Tenta o 3DMark2001, que faz bom uso de CPU, e ve se tem melhora de performace com e sem o cache alterado...
22-08-2005 por fcm
Citação:
|
Postado Originalmente por Peart
O fato é que o processador citado tem 256KB de L2 e ponto. Você pode ter mudado qualquer coisa no registro, mas com c...
|
Correto... :lol: nem por uma simples mudança no registro habilitaria mais cache... se fosse assim, pode ter certeza que distribuiriam ele como o coolbits...

essa config no win que deve ajudar o SO a gerenciar o cache(é ele quem gerencia), então, não sei como fazer isso traz ganhos dessa forma, mas de qualquer jeito, assim que tiver um tempo testarei... só melhorou no SO ou em algum benchmark tb?
22-08-2005 por Octaiver Matt
Melhorou principalmente os jogos, e a velocidade dos gráficos. Como eu já disse, meu vídeo é onboard e demorava pra voltar a aparecer a area de trabalho. Depois disso que fiz aparece instantâneamente após fechar o jogo...
O Teste de Super PI acho que tem relação com Cache L1, mas de qualquer modo : Antes - Super PI de 256k - 35 s, depois: 22s (obs: os dois foram feitos com aplicativos abertos. Depois eu fecho tudo e faço mais um super pi).
Alguém poderia testar minha dica e dizer se melhorou? :roll:
Abraços
22-08-2005 por mfm
Salve !!
É o seguinte pessoal !!!
Não tem como via REGISTRO aumentas o cache do processador !
Se fosse possível seria ótimo !
O que ele fez foi o seguinte !
Apenas configurou o gerenciamento da memória cache pelo windows !
Realmente da um ganho de performance (perceptível, mas nada milagroso)
isso ocorre devido as fato do windows vir definido sem gerenciamento de cache ! (valor 0) !
ai fazendo a alteração citada melhora sim !
eu sempre faço, porei coloco 512 (que é o cache do meu Barton)
Abraços
22-08-2005 por Marcos FRM
Não sei não... O Windows não controla cache L2 coisa nenhuma, isso está para o controlador de cache que existe no próprio processador (tanto para o L1 quanto para o L2), que trata de antecipar as instruções/dados que serão usador num próximo estágio de pipeline de desvios, etc.
Essa configuração do Windows não seria alguma coisa relativa ao cache de disco (dados carregados do HD para a memória antecipadamente, antes de serem usados)?
22-08-2005 por GangstarrapeR
Citação:
|
Postado Originalmente por mfm
Salve !!
É o seguinte pessoal !!!
Não tem como via REGISTRO aumentas o cache do processador !
Se fosse possível ...
|
Fiz aqui, vamo vê se mióra =P
22-08-2005 por Octaiver Matt
O Estranho é que o meu estava 512 e não 0 de valor, antes da modificação....
22-08-2005 por Nehno
Existe uma leve melhora, nada demais. O XP carregou um pouco mais rápido (somente 2 barrinhas azuis passaram). Não vi melhora no desempenho do jogo.
Alterei aos poucos. Inicialmente em 256mb e usando o everest deu: Leitura de mem. 2470mb/s - Escrita de mem. 612 mb/s - Latencia: 122,1 ns
Depois 512 mb e deu: Leit. Mem. 2475 mb/s - Escr. Mem. 612 mb/s - Lat. 121,9 ns
Enfim: 1024 mb: 2476 mb/s - 613 mb/s - 121,9 ns. sml0001
PS. Depois que vc altera no registro e sai. Se vc voltar lá, tá como Hexadecimal e Dados do valor fica com outro numero; por ultimo ficou 400.
22-08-2005 por Head_Shot
Tem 2 valor:
Em Hexadecimal o Meu ta 400.
Em Decimal o meu tava 0, coloqueia 1024.
Como ta o de vcs?
22-08-2005 por jqueiroz
400 hexadecimal é 1024 decimal. Qdo vc preenche em decimal, ele mostra o valor hexa.
PS: tenham o cuidado de quando preencherem, lembrar de usar o valor em decimal, pq se forem preencher em hexa com o valor decimal, o windows aceita na boa

ops:
22-08-2005 por Octaiver Matt
Tô muito feliz com meu pc agora :mrgreen:
Está demais....Está abrindo tudo mais rápido, nem acredito...melhor que overclock pois não mexi no hardware :lol:
Programa...................Tempo para abrir antes....|..... tempo para abrir depois
I.E.....................2seg...................... .......instantâneo
WMP..................4seg......................... .....2seg
Word................instantaneo................... instantaneo
MSN 7.5...............3seg..........................2s eg
nehno:
Quantas barras apareciam antes da dica? Aqui também foram duas vezes...
Abraços
22-08-2005 por jqueiroz
tenho que admitir que tá dando uma diferençazinha aqui tb (Win2K, Duron 900@981, 256MiB) --- antes o FF "pensava" um pouco antes de abrir uma aba nova, agora ele não pensa mais, tá abrindo direto... vamos ver em casa o efeito (XP, P4 1.8, 512MiB).