Sabit sürücünün Gelişmiş Güç Yönetimi özelliğinin (hdparm -B) farklı değerleri, azaltma dışında ne etkiler?


24

hdparmadlı kullanıcının -Bparametresi şu şekilde belgelenmiştir:

Sürücü destekliyorsa Gelişmiş Güç Yönetimi özelliğini edinin / ayarlayın. Düşük bir değer agresif güç yönetimi ve yüksek bir değer daha iyi performans demektir. Olası ayarlar, 1'den 127'ye (devrilmeye izin veren) ve 128'den 254'e (devrilmeye izin vermeyen) kadar değişir. En yüksek güç yönetimi derecesi 1 ayarı ve en yüksek G / Ç performansı 254 ayarı ile elde edilir. 255 değeri hdparm'a sürücüde Gelişmiş Güç Yönetimini tamamen devre dışı bırakmasını söyler (tüm sürücüler bunu devre dışı bırakmayı desteklemez, ama çoğu yapar).

Bu sadece iki olası aralık verir, ancak farklı değerlerin başka ne gibi etkileri olduğunu açıklamaz. Diyelim ki 63 ve 127, vb. Arasındaki fark nedir. Bununla ilgili daha fazla belge bulamadım. Bir yerde tarif ediliyor mu?


1
4 TB WD Elements Portable'dan bazı kaba test sonuçları. SilverbackNet'in cevabında belirtildiği gibi, diğer cihazların bu şekilde davranmasını beklemeyin. Varsayılan = 128. 127 = 30 dakika bekleme, yavaş yanıp sönen LED. 126 = 127 ile aynı. 124 = bekleme moduna 10 dk, yavaş yanıp sönen LED. 63 = ~ ~ 10 saniye motor iși, sabit LED. 12 = ~ 4 san., Sabit LED. 1 = hemen iş mili, sabit LED (Dediğim gibi, kaba test sonuçlarını ne kadar çabuk bilmek için sürücünün yanında oturmuyordum). Motor milinden sonra sağlam bir LED'in ne anlama gelebileceği hakkında herhangi bir bilgi görmedim - dönüş süresi normal bekleme ile aynı görünüyordu, ancak bunu gerçekten test etmedi.
juanitogan

Yanıtlar:


16

Hdparm için kaynak kodu o 0x05 yerine komutunu 0x85 geçtiği değeri 255 olduğunda sadece diske üzerinde değer geçtiğini gösterir, hariç ATA Spec bu tidbit ortaya çıkıyor:

Alt komut kodu 05h, ana bilgisayarın Gelişmiş Güç Yönetimi'ni etkinleştirmesine izin verir. Gelişmiş Güç Yönetimi'ni etkinleştirmek için ana bilgisayar, Sektör Sayımı kaydını istenen gelişmiş güç yönetimi düzeyiyle yazar ve ardından 05h alt komut koduyla bir SET FEATURES komutu yürütür. Güç yönetimi seviyesi, 01h en düşük güç tüketimi ayarından maksimum FEh performans seviyesine kadar bir skaladır. Tablo 30 bu değerleri göstermektedir.

  • Maksimum performans FEh
  • Beklemede olmayan 81h-FDh ara güç yönetimi düzeyleri
  • Bekleme olmadan 80 saat minimum güç tüketimi
  • Bekleme 02h-7Fh ile ara güç yönetimi düzeyleri
  • Bekleme modunda 01 saat minimum güç tüketimi
  • Ayrılmış FFh
  • Ayrılmış 00h

Aygıt performansı, artan güç yönetimi düzeyleriyle artabilir. Aygıtın güç tüketimi, artan güç yönetimi düzeyleriyle artabilir. Güç yönetimi seviyeleri ayrı bantlar içerebilir. Örneğin, bir cihaz 80 saatten A0h'ye kadar bir güç yönetim yöntemi ve A1h'den FEh seviyesine kadar daha yüksek performanslı, daha yüksek güç tüketim yöntemi uygulayabilir. Gelişmiş güç yönetimi seviyeleri 80 saat ve üzeri, güç tasarrufu için cihazın dönmesine izin vermez. Alt komut kodu 85h, Gelişmiş Güç Yönetimini devre dışı bırakır. 85h alt komutu, SET FEATURES alt komutunu 05h uygulayan tüm cihazlara uygulanamayabilir.

Başka bir deyişle: "Belirtilmemiş, cihaza özgü davranış"


3

Www.freeminded.org'a kredi ile

1-127 değerleri devrilmeye izin verir, 128-254 izin vermez ve 255 gelişmiş güç yönetimini tamamen devre dışı bırakır (sürücü destekliyorsa). 1 ile 240 arasındaki değerler 5 saniyelik adımlarda, 241 ile 251 arasındaki değerler 30 dakikalık adımlardır, aşağıdaki tabloya bakın.

resim açıklamasını buraya girin

Sitede daha fazla bilgi var.


8
Teşekkürler, ancak sitenin iki argümanı birbirine karıştırdığını hissediyorum. dönüş süresini kontrol eden hdparmbaşka bir seçeneğe -Ssahiptir ve tam olarak siteden alınan diğer cümle olarak tanımlanır: 1'den 240'a kadar olan değerler, 5 saniyeden 20 dakikaya kadar zaman aşımı sağlayan 5 saniyelik çoklu ples belirtir. 241 ila 251 arasındaki değerler, 1 ila 11 birim 30 dakikalık süreyi belirtir ve zaman aşımı süresi 30 dakika ila 5.5 saat arasındadır. Ayrıca, eğer gerçekten eğilmeye izin vermiyorlarsa, = 128 değerleri için eğilme süresini tanımlamak da mantıklı değildir.
Petr Pudlák

4
Bu yanıltıcı, bağladığınız blog yazısının yazarı -B'yi -S ile karıştırıyor gibi görünüyor. (-B, gelişmiş güç yönetimini değiştirir ve hdparm.conf dosyasına girişi 'apm'dir).
Gönderdiğiniz

Bu ne gerekli olduğunu ve ST2000LX001 benim FireCuda Seagate disklerinin çalıştı
Locane

İkinci olarak @karatchov sais.
Ben
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.