stress testing novo ram parece falhar

0

Eu atualizei de 2G ram para 8G ram seguindo as recomendações em cricial.com e a nova memória está sendo reconhecida:

$ free -m
             total       used       free     shared    buffers     cached
Mem:          7933       4791       3142          0         37       4076
-/+ buffers/cache:        677       7256
Swap:         4075          0       4075

Eu quero ter certeza de que todo o RAM está funcionando bem, então eu tentei um teste simples de stress , mas recebi erros:

$ stress --vm 7G --vm-bytes 1B
stress: info: [29232] dispatching hogs: 0 cpu, 0 io, 7516192768 vm, 0 hdd
stress: FAIL: [9884] (347) fork failed: Cannot allocate memory
stress: FAIL: [9884] (347) fork failed: Cannot allocate memory
stress: FAIL: [9884] (347) fork failed: Cannot allocate memory

e isso continua para sempre.

primeiramente , usei o comando stress corretamente? a documentação é um pouco esparsa, mas a seção relevante diz:

Usage: stress [OPTION [ARG]] ...
 -m, --vm N         spawn N workers spinning on malloc()/free()
     --vm-bytes B   malloc B bytes per vm worker (default is 256MB)
     --vm-stride B  touch a byte every B bytes (default is 4096)
     --vm-hang N    sleep N secs before free (default is none, 0 is inf)
     --vm-keep      redirty memory instead of freeing and reallocating

Pelo que entendi, o meu comando acima está recebendo 7G threds para cada uso de um byte de memória, e desde que o meu sistema tem 8G, então deve haver muita memória disponível para fazer isso. Isso é realmente o que o comando acima faz? e se sim, então esta é a maneira correta de testar se toda a memória está funcionando?

secondly , os erros acima indicam que há um problema com o meu ram?

    
por mulllhausen 18.10.2013 / 00:52

1 resposta

1

Não, de acordo com a página de manual , você não está usando o comando corretamente. Experimente:

stress --vm 1 --vm-bytes 7G

Tente ajustar o parâmetro vm como achar melhor. Note que o memtest86 é geralmente considerado um teste muito melhor da sua memória.

    
por 18.10.2013 / 00:58

Tags