Tại sao một mảng Intel RST RAID 1 ghi nhanh hơn với bộ đệm ghi lại bị vô hiệu hóa?


8

Tôi có hai ổ cứng (5900 RPM) trong RAID 1 (máy nhân bản). Tôi biết, tôi biết, nó rất chậm. Tôi hiện đang trong quá trình thay thế chúng bằng các ổ đĩa nhanh hơn, do đó câu hỏi này trong khi tôi đang thử nghiệm mọi thứ.

Vì một số lý do, việc vô hiệu hóa bộ nhớ đệm ghi lại trong các tùy chọn Intel RST cho tôi tốc độ ghi nhanh hơn nhiều và ngược lại. Từ những gì tôi biết, tôi hy vọng tốc độ ghi sẽ giảm khi bộ nhớ đệm ghi lại bị vô hiệu hóa. Đúng không? Đây có phải chỉ là một lỗi trong chương trình giám sát?

nhập mô tả hình ảnh ở đây

Bộ nhớ đệm được kích hoạt:

nhập mô tả hình ảnh ở đây

Bộ nhớ đệm bị vô hiệu hóa:

nhập mô tả hình ảnh ở đây

Báo cáo hệ thống Intel RST:

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
Tôi vừa mới chuyển mảng sang ổ 7200RPM. Đọc tuần tự là ~ 150 MB / giây có và không có bộ đệm ghi, trong khi tốc độ ghi tuần tự tăng từ ~ 90 đến ~ 150 MB / s nếu tôi tắt bộ đệm. Nói cách khác, giống như các ổ đĩa trước (chậm hơn).
Bob

Cập nhật RST? Bạn đang sử dụng 10.5 và hiện tại chúng tôi đã lên tới 12.5. Hãy nhớ rằng họ đã bỏ hỗ trợ cho rất nhiều chipset cũ. Có thể làm việc ngược lại để tìm phiên bản mới nhất hoạt động trên chipset của bạn. RST có thói quen xấu là thay đổi đáng kể các đặc tính hiệu suất giữa các phiên bản.
Dom

1
@Dom Thật không may, điều đó sẽ yêu cầu nhà sản xuất bo mạch chủ của tôi phát hành BIOS cập nhật với ROM tùy chọn RST được cập nhật (tôi nghĩ vậy?). Tôi đã nói với họ về điều đó trước đây, không có hồi âm - và tôi sẽ không thử BIOS tùy chỉnh; Bây giờ tôi muốn có một hệ thống làm việc. Bạn có thể xác nhận rằng nó khác / cố định trong các phiên bản mới hơn không? Nếu vậy, tôi sẽ chỉ gọi nó là một lỗi và tiếp tục.
Bob

Tôi nghĩ? Chỉ cần tải xuống trình điều khiển từ trang web intel và thử chúng. Nếu họ hỗ trợ kết hợp chipset / BIOS của bạn, họ sẽ cài đặt. Nếu họ không, họ sẽ không.
Dom

Tôi có kết quả tương tự trên Raid0. Nhưng khả năng đáp ứng tổng thể của hệ thống tốt hơn khi kích hoạt bộ đệm ghi lại.
Không biết

Câu trả lời:


1

Trong bộ đệm ghi lại, bộ điều khiển gửi tín hiệu hoàn thành chuyển dữ liệu đến máy chủ khi bộ đệm của bộ điều khiển đã nhận được tất cả dữ liệu trong một giao dịch.

Trong bộ nhớ đệm ghi, bộ điều khiển gửi tín hiệu hoàn thành chuyển dữ liệu đến máy chủ khi hệ thống con đĩa đã nhận được tất cả dữ liệu trong một giao dịch.

Bộ nhớ đệm ghi lại có những nhược điểm sau:

  • Nếu khối được thay thế, chỉ ghi vào bộ nhớ chính nếu bit cập nhật được đặt
  • I / O phải truy cập bộ nhớ chính thông qua bộ đệm

Người giới thiệu

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.