इंटेल RST RAID 1 सरणी राइट-बैक कैश अक्षम के साथ तेजी से क्यों लिखता है?


8

मेरे पास RAID 1 (दर्पण) में दो HDD (5900 RPM) हैं। मुझे पता है, मुझे पता है, यह दर्द से धीमा है। मैं वर्तमान में उन्हें तेज ड्राइव के साथ बदलने की प्रक्रिया में हूं, इसलिए यह प्रश्न जब मैं चीजों का परीक्षण कर रहा हूं।

किसी कारण से, इंटेल आरएसटी विकल्पों में राइट-बैक कैशिंग को अक्षम करने से मुझे बहुत तेजी से लिखने की गति मिलती है, और इसके विपरीत। मैं जो जानता हूं, उससे मुझे लिखने की गति के साथ लिखने की अक्षमता कम होने की उम्मीद है । क्या वो सही है? क्या यह निगरानी कार्यक्रम में सिर्फ एक बग है?

यहाँ छवि विवरण दर्ज करें

कैशिंग सक्षम:

यहाँ छवि विवरण दर्ज करें

कैशिंग अक्षम किया गया:

यहाँ छवि विवरण दर्ज करें

इंटेल 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
मैंने अभी 7200RPM ड्राइव पर सरणी स्थानांतरित की है। अनुक्रमिक रीड लिखने कैश के साथ और उसके बिना ~ 150MB है, जबकि अगर मैं कैश को अक्षम करता हूं तो अनुक्रमिक लेखन गति ~ 90 से ~ 150 एमबी / एस तक बढ़ जाती है । दूसरे शब्दों में, पिछले (धीमे) ड्राइव के समान ही।
बॉब

RST अपडेट करें? आप 10.5 का उपयोग कर रहे हैं और अब हम 12.5 तक हैं। ध्यान रखें कि उन्होंने पुराने चिपसेट के लिए समर्थन को गिरा दिया है। हो सकता है कि आपके चिपसेट पर काम करने वाले नवीनतम संस्करण को खोजने के लिए पीछे की ओर काम करें। RST में संस्करणों के बीच महत्वपूर्ण रूप से प्रदर्शन विशेषताओं को बदलने की बुरी आदत है।
डोम

1
@ दुर्भाग्य से, इसके लिए मेरे मदरबोर्ड निर्माता को अपडेटेड आरएसटी विकल्प रोम (मुझे लगता है) के साथ एक अद्यतन BIOS जारी करना होगा। मैंने उन्हें इसके बारे में पहले से ही बिना किसी उत्तर के - और मैं अभी तक एक कस्टम BIOS आज़माने नहीं जा रहा हूँ; मैं अभी के लिए एक काम प्रणाली है। क्या आप पुष्टि कर सकते हैं कि यह नए संस्करणों में भिन्न / निश्चित है? यदि हां, तो मैं इसे एक बग कहूंगा और आगे बढ़ूंगा।
बॉब

मुझे लगता है? बस चालकों को इंटेल वेबसाइट से डाउनलोड करें और उन्हें आज़माएं। यदि वे आपके चिपसेट / BIOS कॉम्बो का समर्थन करते हैं तो वे इंस्टॉल हो जाएंगे। अगर वे नहीं करेंगे तो वे नहीं करेंगे।
डोम

मैं RAID0 पर समान परिणाम है। लेकिन राइटबैक कैश सक्षम के साथ समग्र प्रणाली जवाबदेही बेहतर है।
अज्ञात

जवाबों:


1

राइट-बैक कैशिंग में, नियंत्रक होस्ट को एक डेटा ट्रांसफर पूरा होने का संकेत भेजता है जब नियंत्रक कैश ने एक लेनदेन में सभी डेटा प्राप्त किया है।

राइट-थ्रू कैशिंग के माध्यम से, नियंत्रक होस्ट को एक डेटा ट्रांसफर पूरा होने का संकेत भेजता है जब डिस्क सबसिस्टम को एक लेनदेन में सभी डेटा प्राप्त होता है।

राइट-बैक कैशिंग में निम्न कमियां हैं:

  • यदि ब्लॉक को बदलना है, तो मुख्य मेमोरी को केवल तभी अपडेट करें जब अपडेट बिट सेट हो जाए
  • I / O को मुख्य मेमोरी को कैश के माध्यम से एक्सेस करना चाहिए

संदर्भ

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.