Eu tive um problema com a velocidade quando tentei usar um segundo disco rígido, descobri, depois de muita caça, varredura e suor, que havia setores defeituosos no segundo HDD, um novo HDD acelerou consideravelmente as coisas.
Meu programa MySQL está em /
. Se eu mover meus bancos de dados para uma partição (uma unidade de disco rígido separada) montada em /tee
, leia e grave (MySQL consultas) levam um tempo extremamente longo: muitas vezes mais do que as mesmas leituras e gravações quando os bancos de dados estão em /
. O que posso fazer para melhorar isso? Qualquer conselho seria muito bem-vindo.
Note que ler e escrever /tee
parece ser bem rápido, diferente do MySQL: por exemplo,
/tee$ for i in {1..100}; do find >> find; done
demorou 18 segundos. ( find |wc -l
produz 15010.)
Note também que df -T
produz:
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/HCG--Linux--01-root ext4 124241852 117926300 0 100% /
none tmpfs 4 0 4 0% /sys/fs/cgroup
udev devtmpfs 8199904 4 8199900 1% /dev
tmpfs tmpfs 1641948 356 1641592 1% /run
none tmpfs 5120 0 5120 0% /run/lock
none tmpfs 8209724 0 8209724 0% /run/shm
none tmpfs 102400 0 102400 0% /run/user
/dev/sda1 fuseblk 2930232316 46281132 2883951184 2% /tee
/dev/sdb1 ext2 233191 160033 60717 73% /boot
Obviamente, quero que esta questão seja útil para futuros usuários com um problema semelhante, portanto, uma resposta geral que atenda às preocupações de muitos usuários seria ideal. Por isso, não forneci muitos detalhes. Mas não sei se o que eu forneci é suficiente. Ficarei muito feliz em fornecer todos os detalhes que eu preciso fornecer para encontrar o equilíbrio correto, de modo que isso seja responsável e amplamente aplicável, se alguém comentar essa questão me avisando sobre esses detalhes.
Eu tive um problema com a velocidade quando tentei usar um segundo disco rígido, descobri, depois de muita caça, varredura e suor, que havia setores defeituosos no segundo HDD, um novo HDD acelerou consideravelmente as coisas.