Hdparm

Debian Türkiye sitesinden

6630 (Mesaj | katkılar) tarafından oluşturulmuş 23:06, 28 Mayıs 2008 tarihli sürüm (Yeni sayfa: ==hdparm== (Bu yazılımı kullanmak tehlikeli olabilir, araştırma yapıp deneyimlerinizi paylaşın) '''hdparm''' linux işletim sistemi için bütünleşik IDE (Integrated Drive El...)

(fark) ← Önceki hâli | en güncel halini göster (fark) | Sonraki hâli → (fark)

hdparm

(Bu yazılımı kullanmak tehlikeli olabilir, araştırma yapıp deneyimlerinizi paylaşın)

hdparm linux işletim sistemi için bütünleşik IDE (Integrated Drive Electronics) hard disk donanım özelliklerini ayarlamaya yarayan komut satırı aracıdır. Bununla sürücü önbelleği, uyku kipi, güç yönetimi, akustik yönetimi, ve (Direct memory access) DMA ayarlarının yapılmasına imkan tanır.

Donanım özelliklerinden idelin altında koruyucu öntanımlı değerlerden, ideal değerlerine ayarlamak performansınızı artırabilir. Örneğin, DMA (Direct memory access)'yı açmak bazı durumlarda verimi iki yada üç katına çıkarabilir. Ne yazık ki günümüzde kontrolcü/sürücü ikilisi için ideal ayarları belirlemek için güvenilir bir yöntem yoktur, sadece hdparm kullanıcılarının tecrübelerini paylaştığı, dikkatli deneme ve hataların yer aldığı veritabanından yararlanılabilir.

hdparm 'ın çok ciddi sakıncaları vardır: Bazı özellikler hatalı ayarlanırsa bilgisayarın çökmesine neden olabilir ve diskteki verinin ulaşılamaz hale gelmesine neden olabilir. 40 özellikten, yedi tanesi tehlikelidir ve ciddi dosya sistemi hatasına neden olur:

  • -m çoklu sector I/O hesabı ayarı
  • -n yazım hatalarını iptal etiketini ayarlama
  • -p (Programlı giriş/çıkış)PIO kipi ayarlama
  • -u interrupt-unmask flag ayarı
  • -U IDE arayüzünü kayıttan çıkarma
  • -w Bir aygıtı resetleme
  • -X IDE transfer kipini ayarlama

hdparm'ı kullanmadan önce dikkatlıce kullanım kılavuzunu okuyunuz, ve eğer bir deneme yapacaksanız (yedi tehlikeli özelliği değiştirecekseniz) sürücünüzeki herşeyi yedekleyin.

hdparm BSD lisansı altında bir özgür yazılımdır.

kullanımı

hdparm [flags] [aygıt]

Önemli: hpdarm root hakları ile kullanılmalıdır yoksa düzgün çalışmaya bilir. has to be run with root privileges, otherwise it will either not be found or not be executed properly.

örnek:

Direct memory access|DMA'yı ilk sürücü için açmak

hdparm -d1 /dev/hda

DMA'yı ilk sürücü için kapatmak.

hdparm -d0 /dev/hda

ilk sürücü için tampon bellek performansını test etmek

hdparm -T /dev/hda

İlk sürücünün okuma performansını test etmek

hdparm -t /dev/hda

Kaynaklar