Neden bir Intel RST RAID 1 dizisi geri yazma önbelleği devre dışıyken daha hızlı yazıyor?


8

RAID 1'de (ayna) iki HDD'm (5900 RPM) var. Biliyorum, biliyorum, çok acı verici. Şu anda bunları daha hızlı sürücülerle değiştirme sürecindeyim, bu yüzden bir şeyleri test ederken bu soru.

Bazı nedenlerden dolayı, Intel RST seçeneklerinde geri yazma önbelleğini devre dışı bırakmak bana çok daha hızlı yazma hızları verir ; Bildiğim kadarıyla, geri yazma önbelleği devre dışı bırakıldığında yazma hızlarının düşmesini beklerdim . Bu doğru mu? Bu sadece izleme programındaki bir hata mı?

görüntü tanımını buraya girin

Önbelleğe alma etkin:

görüntü tanımını buraya girin

Önbelleğe alma devre dışı:

görüntü tanımını buraya girin

Intel RST sistem raporu:

System Report

System Information
OS name:  Microsoft Windows 7 Professional 
OS version:  6.1.7601 Service Pack 1 7601
System name:  (redacted)
System manufacturer:  MSI
System model:  MS-7673
Processor:  GenuineIntel Intel64 Family 6 Model 42 Stepping 7 3.401  GHz
BIOS:  BIOS Date: 08/01/12 15:53:14 Ver: 04.06.04, ALASKA - 1072009

Intel® Rapid Storage Technology
Kit installed:  10.5.0.1007
User interface version:  10.5.0.1007
Language:  English (Australia)
Intel RAID controller:  Intel(R) Desktop/Workstation/Server Express Chipset SATA RAID Controller
Number of SATA ports:  6
RAID option ROM version:  10.5.0.1034
Driver version:  10.5.0.1007
ISDI version:  10.5.0.1007

Device Information
Name:  Array_0000
Size:  3.6 TB
Available space:  0 GB
Disk data cache:  Enabled
Number of volumes:  1
Volume member:  OS
Number of disks:  2
Array disk:  5YD2V3WZ
Array disk:  5YD2VEPK

Name:  OS
Status:  Normal
Type:  RAID 1
Size:  1.8 TB
Data stripe size:  64 KB
Write-back cache:  Enabled
System volume:  Yes  
Initialized:  Yes  
Verification errors found:  72
Blocks with media errors:  0
Physical sector size:  512 Bytes
Logical sector size:  512 Bytes
Parent array:  Array_0000
Number of disks:  2
Array disk:  5YD2V3WZ
Array disk:  5YD2VEPK

Disk on port 0
Port location:  Internal
Status:  Normal
Type:  Hard disk
Usage:  Array disk
Size:  1.8 TB
Serial number:  5YD2V3WZ
Model:  ST2000DL003-9VT166
Firmware:  CC32
System disk:  No
Password protected:  No
Disk data cache:  Enabled
Native command queuing:  Yes  
SATA transfer rate:  6 Gb/s
Physical sector size:  512 Bytes
Logical sector size:  512 Bytes

Disk on port 1
Port location:  Internal
Status:  Normal
Type:  Hard disk
Usage:  Array disk
Size:  1.8 TB
Serial number:  5YD2VEPK
Model:  ST2000DL003-9VT166
Firmware:  CC32
System disk:  No
Password protected:  No
Disk data cache:  Enabled
Native command queuing:  Yes  
SATA transfer rate:  6 Gb/s
Physical sector size:  512 Bytes
Logical sector size:  512 Bytes

(redacted other disks)

1
Diziyi 7200 RPM sürücülere aktardım. Sıralı okuma ~ yazma önbelleği olan ve olmayan ~ 150MB / sn iken , önbelleği devre dışı bırakırsam sıralı yazma hızları ~ 90'dan ~ 150 MB / sn'ye çıkar . Başka bir deyişle, önceki (daha yavaş) sürücülerle aynı.
Bob

RST Güncelleştirilsin mi? 10.5 kullanıyorsunuz ve şimdi 12.5'e çıktık. Birçok eski yonga seti için destek bıraktıklarını unutmayın. Belki yonga setinizde çalışan en yeni sürümü bulmak için geriye doğru çalışın. RST, sürümler arasında performans özelliklerini önemli ölçüde değiştirme konusunda kötü bir alışkanlığa sahiptir.
Dom,

1
@ Maalesef, bu anakart üreticimin, güncellenmiş bir RST opsiyon ROM'uyla güncellenmiş bir BIOS yayınlamasını gerektiriyor (bence?). Onları daha önce bunlarla çarpıştım, cevap vermeden - ve henüz özel bir BIOS denemeyeceğim; Şimdilik bir çalışma sistemine sahip olmayı tercih ederim. Yeni sürümlerde farklı olduğunu / sabit olduğunu onaylayabilir misiniz? Eğer öyleyse, ben sadece bir hata diyeceğim ve devam edeceğim.
Bob

Bence? Sadece sürücüleri intel internet sitesinden indirin ve deneyin. Yonga setinizi / BIOS combo'nuzu destekliyorlarsa yükleneceklerdir. Eğer yapmazlarsa yapmazlar.
Dom

Raid0 için de benzer sonuçlar var. Ancak, genel sistem yanıt verebilirliği, geri yazma önbelleği etkin durumdayken daha iyidir.
Bilinmiyor,

Yanıtlar:


1

Geri Yazma önbelleğinde, denetleyici önbelleği bir işlemdeki tüm verileri aldığında denetleyici, ana bilgisayara veri aktarımı tamamlama sinyali gönderir.

Yazma önbelleğe alma işleminde, disk alt sistemi bir işlemdeki tüm verileri aldığında denetleyici, ana bilgisayara veri aktarımı tamamlama sinyali gönderir.

Geri Yazma önbelleğe alma aşağıdaki sakıncaları vardır:

  • Blok değiştirilecekse, yalnızca güncelleme biti ayarlanmışsa ana belleğe yazın
  • G / Ç ana belleğe önbellek yoluyla erişmelidir

Referanslar

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.