Markus.net
Veterano
Registrado
1.3K Mensagens
34 Curtidas
acho q vc está confundindo as coisas,
o hd pisca pq está acessando algo(lendo*) e não pq está usando(ou precisando) usar muita memória virtual..
*Talvez com o uso de um desfragmentador de disco regularmente diminua o "pisca-pisca" já q assim os arquivos vão ficar melhor organizados, possibilitando um acesso mais rápido pelo sistema.
T+
*PAULO*
Geek
Registrado
2.7K Mensagens
59 Curtidas
é o seguinte, dia desses instalei um programa que faz verifiação de trafego na rede, o programa com a maquina parada me mostrava movimentação através de uma porta x, movimentação constante, quando fui ver era a porta do bitcomet. nem sempre atividade em disco é uso e memoria, pelo contrario, tenho 4gb de memoria e minha paginação está em 478 mega de atividade, talvés quando chegar aos 8 isso pare, será? mas não vejo motivo de preocupação, se voce destivar sua internet é bem provavel que seu disco pare, ou quase pare a atividade
cabteixeira
Veterano
Registrado
1.1K Mensagens
49 Curtidas
o hd pisca pq está acessando algo(lendo*) e não pq está usando(ou precisando) usar muita memória virtual..
Isso eu sei...
Mas veja que se não estou fazendo nada que envolva escrita ou leitura de dados no disco (tipo um download, por exemplo) não seria mais correto o kernel ter carregado todos os arquivos na memória RAM, que é mais rápida que o disco, ao invéz de ficar lendo (ou escrevendo) nele?
*Talvez com o uso de um desfragmentador de disco regularmente diminua o "pisca-pisca" já q assim os arquivos vão ficar melhor organizados, possibilitando um acesso mais rápido pelo sistema.
Novamente caio na questão anterior...
Se a memória RAM está sobrando, por qual motivo o sistema não pode ser todo transferido pra ela? Não entendo por qual motivo o sistema teima em deixar dados no disco...
é o seguinte, dia desses instalei um programa que faz verifiação de trafego na rede, o programa com a maquina parada me mostrava movimentação através de uma porta x, movimentação constante, quando fui ver era a porta do bitcomet. nem sempre atividade em disco é uso e memoria, pelo contrario, tenho 4gb de memoria e minha paginação está em 478 mega de atividade, talvés quando chegar aos 8 isso pare, será? mas não vejo motivo de preocupação, se voce destivar sua internet é bem provavel que seu disco pare, ou quase pare a atividade
Em relação a isso não sei dizer...
Mitsu
General de Pijama
Registrado
4.5K Mensagens
146 Curtidas
ja experimentou desligar o superkaramba ?
dependendo do que estiver sendo monitorado, o proprio superkaramba pode acessar o HD de tempos em tempos.
Hqxriven
Veterano
Registrado
1.1K Mensagens
42 Curtidas
cabteixeira coloque isso no arquivo etc/sysctl.conf
vm.dirty_background_ratio = 3
vm.dirty_ratio = 50
vm.vfs_cache_pressure = 150
Salve e faça o seguinte no terminal:
sysctl -p (como root)
Dê um boot e veja se melhora um pouco...
Lord Enigm@
Zerinho
Registrado
5K Mensagens
642 Curtidas
Você não disse qual configuração é sua máquina mas, acredito que seja uma P5 com hd SATA II ou as últimas P4 com SATA II.
Nessas configurações, a placa mãe, controladora e hd, possuem a tecnologia NCQ. Ela é responsável por permitir ao HD organizar as solicitações de gravação ou leitura de dados numa ordem que faz com que as cabeças se movimentem o mínimo possível, aumentando (pelo menos teoricamente) o desempenho do dispositivo e sua vida útil, por esse motivo, quando se liga a máquina o hd fica piscando interminentemente, significando que o NCQ está em atividade indexando esses arquivos.
Outros fatores também contribuem para isso ocorrer, como, cache de discos e memórias que precisam ser lidas ou descarregadas no hd, heurísticas de antivírus, swap de disco, etc.
Em relação ao OS, ele não pode ficar totalmente na RAM, necessariamente ele faz muitos acessos ao HD, trocas de paginação, atualizações em seus arquivos, etc, sem contar que demoraria uma eternidade até carregar tudo que for necessário, e se, acabar a energia...
Meu hd fica uns 30 minutos nessa atividade, após isso ele fica normal.
PHIRON
Zumbi
Registrado
6K Mensagens
418 Curtidas
Isso eu sei...
Mas veja que se não estou fazendo nada que envolva escrita ou leitura de dados no disco (tipo um download, por exemplo) não seria mais correto o kernel ter carregado todos os arquivos na memória RAM, que é mais rápida que o disco, ao invéz de ficar lendo (ou escrevendo) nele?
Novamente caio na questão anterior...
Se a memória RAM está sobrando, por qual motivo o sistema não pode ser todo transferido pra ela? Não entendo por qual motivo o sistema teima em deixar dados no disco...
Em relação a isso não sei dizer...
A realidade é a seguinte, realmente o sistema fizer uso massivo da memória RAM, e você estiver trabalhando em alguma coisa e a energia for embora, você perde totalmente o seu trabalho, estou na sua mesma situação, mas eu gostaria é de uma partição no ramdisk e colocar o /bin e /sbin e usar ela...
cabteixeira
Veterano
Registrado
1.1K Mensagens
49 Curtidas
ja experimentou desligar o superkaramba ?
dependendo do que estiver sendo monitorado, o proprio superkaramba pode acessar o HD de tempos em tempos.
Pode ser...
Vou fazer o teste.
cabteixeira coloque isso no arquivo etc/sysctl.conf
vm.dirty_background_ratio = 3
vm.dirty_ratio = 50
vm.vfs_cache_pressure = 150
Salve e faça o seguinte no terminal:
sysctl -p (como root)
Dê um boot e veja se melhora um pouco...
Se não for abuso de minha parte, poderia explicar o que isso faz?
Você não disse qual configuração é sua máquina mas, acredito que seja uma P5 com hd SATA II ou as últimas P4 com SATA II.
Quem me dera, quem me dera...
O meu é uma "sucatinha": um Athlon XP 2400+ e o HD é IDE mesmo Samsung 120GB.
Outros fatores também contribuem para isso ocorrer, como, cache de discos e memórias que precisam ser lidas ou descarregadas no hd, heurísticas de antivírus, swap de disco, etc.
"heurística de antivirus" eu sei que não é... O sistema que utilizo é Linux e não tenho antivirus nenhum. Swap também não é...
A realidade é a seguinte, realmente o sistema fizer uso massivo da memória RAM, e você estiver trabalhando em alguma coisa e a energia for embora, você perde totalmente o seu trabalho, estou na sua mesma situação, mas eu gostaria é de uma partição no ramdisk e colocar o /bin e /sbin e usar ela...
Colocar o /bin e o /sbin aonde?
Hqxriven
Veterano
Registrado
1.1K Mensagens
42 Curtidas
O primeiro dos dois (vm.dirty_background_ratio) define o percentual de memória que podem sujar-se (tipo uma cache) antes que um fluxo das páginas (de memória) para o disco comece. Até este percentual ser atingido páginas não são liberadas para o disco. No entanto, quando o fluxo começa é feito em segundo plano, sem perturbar a qualquer um dos processos em execução em primeiro plano.
Agora, o segundo dos dois parâmetros (vm.dirty_ratio) define o percentual de memória que pode ser ocupada por uma página suja (de memória) antes que seja forçado um início de fluxo. Se a percentagem de páginas suja atinge esse número e, em seguida, todos os processos se tornarem síncronos, eles não são autorizados a continuar até que a operação io terem solicitado é efetivamente realizadas e os dados estão no disco. Em caso de alta performance I / O de máquinas, o que provoca um problema uma vez que os dados em cache é cortado fora e de todos os processos fazendo I / O (o mais importante em dCache pool) ficam bloqueados para esperar io. Isto fará com que um grande número de processos espere, o que leva a carga elevada, o que leva ao sistema instável e problemas de desempenho.
Usei o google e ajeitei um pouco...
Espero que tenha entendido...
PHIRON
Zumbi
Registrado
6K Mensagens
418 Curtidas
Colocar o /bin e o /sbin aonde?
é que eu tenho 2,5 GB de Ram e nunca usei mais de 1GB, então eu queria criar um ramdisk de pelo menos 500MB e colocar o /bin e /sbin no ramdisk...