Yükleme sırasında SSD'de gerçekten yavaş yazma hızının nedenini belirleme


2

Geçen Aralık ayında 256 GB Crucial M4 SSD ile donatılmış yeni bir dizüstü bilgisayar satın aldım.

Üzerine Linux Mint yükledim ve oldukça yavaş olan güncellemeler sırasında "PAKET Paketini Açma" dışında, iyi çalıştı. Bu gerçekten böyle bir sorun değildi ve her şey yolunda idi. Haziran ayında yaklaşık 6 ay sonra; Üzerine Debian Wheezy kurmak istiyorum, böylece önyüklenebilir bir USB bellek çubuğu oluşturdum ve kurulumu başlattım.

Debian her paketi açmaya başladığında, "Temel sistemin kurulması" bölümüne kadar her şey yolundaymış gibi görünüyordu. Bu adımda 20 dakika geçti ve engellenmedi, ancak gerçekten yavaş gidiyor gibi görünüyor (> bash'i açmak için,> örnek için 20 saniye)

Hem AHCI hem de IDE modunu test ettim. LVM ve ext4 kullanarak kuruyorum.

Test ettim hdparm -Tt /dev/sda, ve sürücüm için performans bekleniyor

# hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads:   15718 MB in  2.00 seconds = 7859.40 MB/sec
Timing buffered disk reads: 759 MB in  3.00 seconds = 253.12 MB/sec

Denedim smartctl --all /dev/mydrive ve "yeniden tahsis edilmiş" bir hat bulamadı

Denedim dd komut / kopyala / ... büyük bir geçici dosya oluşturma komutu, sayıyı yazmadım, ancak ne beklenebileceği konusunda bir aralık vardı.

Benzer bir şeyin rastgele yazma sorunu gibi görünüyor, ancak daha fazla araştırmayı bilmiyorum.

Sürücünün arızalı olup olmadığını test etmek için bir yol bulmak veya yanlış bir şey yapılandırmam durumunda internette pek bir şey bulamıyorum ...

Herhangi bir yardım için teşekkürler

Yanıtlar:


0

Dosya sisteminizde "bariyer" seçeneğini devre dışı bırakmayı deneyin. Bulabilirsin burada bariyer hakkında daha fazla bilgi Basitçe söylemek gerekirse, veri bütünlüğünü bir performans pahasına iyileştirir, ancak bazen şaşırtıcı derecede yavaşlar.

Yavaş bölümünüz takılıysa /, aşağıdakileri yaparak bariyer devre dışıyken geçici bir ödeme yapmaya çalışabilirsiniz:

mount -oremount,barrier=0 /

Yavaş olan her şeyi yapmaya çalışın ve iyileşip iyileşmediğine bakın.

Bu sorunu çözdüyse, sorunu düzeltmeniz gerekir. /etc/fstab ekleyerek, yeniden başlattıktan sonra değişikliği kalıcı yapmak barrier=0 Bu bölüm için montaj seçenekleri.

/dev/sda    /       ext4    relatime,[...your current options...],barrier=0      0       1

Ne yaptığını bilmiyorsanız, her şeyi olduğu gibi bırakın.

Şimdi, yeni bir Debian yüklemesi yapıyorsanız, dosya sistemi yapılandırma ekranında bariyer seçeneğini devre dışı bırakamazsınız (ext4 için etkinleştirmek / devre dışı bırakmak için birçok seçenek vardır, ancak bariyer yoktur), bu nedenle yapmanız gereken:

  • "uzman kurulumunu" çalıştır
  • bölümleri ve dosya sistemlerini ayarlama dahil olmak üzere her adımı yapın
  • bu noktada önünüzdeki bir sonraki adım "install base system" olmalıdır, çalıştırmayın, bunun yerine "bir konsol kabuğu başlat" kullanın
  • koşmak mount -oremount,barrier=0 /target ( /target Hedef dosya sisteminin dosya sistemi kurulumundan sonra monte edildiği yer
  • Kabuk bırakmak için exit yazın ve şimdi temel sistemi yükleyebilir ve bundan sonra diğer adımları çalıştırabilirsiniz.
  • yükleme bittikten sonra, bilgisayarınız yeniden başlatılır, çünkü yalnızca geçici olarak yeniden takıldıysanız, değişiklik kaybolur, ancak şimdi ayarlamak için fstab'ı düzenleyebilirsiniz. barrier=0
  • son kez remount ve bitti!
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.