‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
‫فرادرس‬ ‫در‬ ‫شده‬ ‫مطرح‬ ‫نکات‬ ‫مبنای‬ ‫بر‬ ‫ها‬ ‫اسالید‬ ‫این‬
«‫بازیابی‬ ‫و‬ ‫ذخیره‬ ‫آموزش‬‫اطالعات‬»
‫تهیه‬‫است‬ ‫شده‬.
‫نمای‬ ‫مراجعه‬ ‫زیر‬ ‫لینک‬ ‫به‬ ‫آموزش‬ ‫این‬ ‫مورد‬ ‫در‬ ‫بیشتر‬ ‫اطالعات‬ ‫کسب‬ ‫برای‬‫ید‬
faradars.org/fvsft106
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
‫مدرس‬:
‫شیرافکن‬ ‫فرشید‬
‫دانشجوی‬‫دکتری‬‫تهران‬ ‫دانشگاه‬
(‫ارشد‬ ‫کارشناسی‬ ‫و‬ ‫کارشناسی‬:‫افزار‬ ‫نرم‬ ‫کامپیوتر‬( )‫دکتری‬:‫انفورماتیک‬ ‫بیو‬)
‫اطالعات‬ ‫بازیابی‬ ‫و‬ ‫ذخیره‬
‫چهارم‬ ‫درس‬:‫ظرفيت‬‫واقعی‬-‫نرخ‬‫واقعی‬ ‫انتقال‬(‫نوار‬‫و‬‫دیسک‬)
2
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
3
‫نوار‬ ‫واقعی‬ ‫ظرفیت‬
‫آید‬‫می‬ ‫بدست‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫نوار‬ ‫اسمی‬ ‫ظرفيت‬ ‫داشتن‬ ‫با‬ ‫واقعی‬ ‫ظرفيت‬:
NE S
GB
B
S .


NS:‫برابر‬ ‫که‬ ‫نوار‬ ‫اسمی‬ ‫ظرفيت‬DL‫باشد‬ ‫می‬.
‫که‬L‫و‬ ‫نوار‬ ‫طول‬D‫باشد‬‫می‬ ‫نوار‬ ‫چگالی‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
4
‫واقعی‬ ‫ظرفيت‬ ،‫مغناطيسی‬ ‫نوار‬ ‫یک‬ ‫در‬0.8‫ظرفيت‬‫است‬ ‫آن‬ ‫اسمی‬.‫طول‬‫است؟‬ ‫اینچ‬ ‫چند‬ ‫نوار‬ ‫این‬ ‫در‬ ‫گپ‬ ‫هر‬
‫بالک‬ ‫هر‬ ‫طول‬=1200‫بایت‬
‫چگالی‬=300‫اینچ‬ ‫در‬ ‫بایت‬
NE S
GB
B
S .


inchG
byteG
G
GB
B
1
300
300
300
10
8
1200
1200
10
8







‫مثال‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
5
‫درصد‬‫با‬ ‫فایلی‬ ‫که‬ ‫وقتی‬ ‫نوار‬ ‫از‬ ‫واقعی‬ ‫استفاده‬10000‫رکورد‬80‫است؟‬ ‫کدام‬ ،‫ایم‬ ‫کرده‬ ‫ذخيره‬ ‫آن‬ ‫در‬ ‫را‬ ‫بایتی‬
piD
inchIBG
Bf
b1600
0.5
70



56008070  RBB f
587100
8005600
5600
.%

‫مثال‬
100
 GB
B
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
6
‫طول‬ ‫به‬ ‫نوار‬ ‫یک‬ ‫در‬2400‫چگالی‬ ‫و‬ ‫فوت‬1600 bpi‫ذخيره‬ ‫بالکهای‬ ‫تعداد‬ ‫و‬ ‫اسمی‬ ‫ظرفيت‬ ،‫در‬ ‫شده‬‫اسدت‬ ‫کددام‬ ‫نوار‬‫؟‬
(‫برابر‬ ‫فوت‬ ‫هر‬12‫است‬ ‫اینچ‬)(B=2000 byte , R=200 byte , IBG=0.6 inch )
byteDLSN
4
1046081600122400. 
‫تعداد‬‫نوار‬ ‫در‬ ‫شده‬ ‫ذخيره‬ ‫بالکهای‬:
15567
6.0
1600
2000
122400





















GB
L
b
‫مثال‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
7
‫توجه‬ ‫با‬ ‫بالک‬ ‫اندازه‬‫به‬‫شود‬ ‫می‬ ‫تعيين‬ ‫زیر‬ ‫عوامل‬:
1-‫دستگاه‬ ‫نوع‬‫سازی‬‫ذخيره‬
2-‫عامل‬ ‫سيستم‬ ‫نوع‬
3-‫امكانات‬‫درایور‬
‫بالک‬ ‫اندازه‬
‫تعداد‬ ،‫باشد‬ ‫کوچک‬ ‫خيلی‬ ‫بالک‬ ‫طول‬ ‫اگر‬IBG‫شد‬ ‫خواهد‬ ‫زیاد‬ ‫نوار‬ ‫روی‬ ‫هرز‬ ‫حافظه‬ ‫نتيجه‬ ‫در‬ ‫و‬ ‫شده‬ ‫زیاد‬ ‫ها‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
8
1-‫روش‬‫بالکی‬(Block mode):
‫نوار‬‫ایستد‬ ‫می‬ ‫بالک‬ ‫یک‬ ‫شدن‬ ‫خوانده‬ ‫از‬ ‫بعد‬
2-‫روش‬‫جریانی‬: (Stream mode)
‫نوار‬‫شدن‬ ‫خوانده‬ ‫از‬ ‫بعد‬N‫ایستد‬ ‫می‬ ‫بالک‬.
‫نوار‬ ‫خواندن‬ ‫های‬ ‫روش‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
9
‫نرخ‬‫نوار‬ ‫واقعی‬ ‫انتقال‬
‫اسلوب‬‫بالکی‬:
1000
'



t
G
t
B
B
t
‫اسلوب‬ ‫در‬‫جریانی‬:
1000
'



t
NG
t
NB
NB
t
‫برابر‬ ‫بالک‬ ‫یک‬ ‫خواندن‬ ‫زمان‬
t
B
‫زمان‬‫برابر‬ ‫شده‬ ‫سپری‬ ‫واقعا‬
1000


t
G
t
B
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
10
‫دیسک‬ ‫واقعی‬ ‫ظرفیت‬
‫دیسک‬ ‫واقعی‬ ‫انتقال‬ ‫نرخ‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
11
‫نحوه‬‫فرمت‬‫بندی‬‫شيار‬‫در‬‫ارزیابی‬‫ظرفيت‬‫واقعی‬‫دیسک‬‫مؤثر‬‫است‬.
‫هر‬‫بالک‬‫با‬‫طول‬B،‫دارای‬‫یک‬‫بخش‬‫پيشوندی‬‫به‬‫طول‬C‫می‬‫باشد‬.
‫اگر‬‫ظرفيت‬‫اسمی‬‫شيار‬‫را‬،‫بناميم‬‫در‬‫صد‬‫استفاده‬‫واقعی‬‫از‬‫فضای‬‫شيار‬‫در‬‫یک‬‫دیسک‬‫برابر‬‫اس‬‫ت‬‫با‬: NTC
100
c
c
NT
f
ET
TB.








BC
T cNT
f
‫دیسک‬ ‫واقعی‬ ‫ظرفیت‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
12
‫خواهيم‬‫می‬‫فایلی‬‫با‬‫بالکهای‬1200‫بایتی‬‫با‬‫فاکتور‬‫بالک‬‫بندی‬12‫را‬‫روی‬‫دیسكی‬‫با‬‫طول‬‫شيار‬19000‫بایت‬
‫ذخيره‬‫کنيم‬.‫با‬‫فرض‬‫اینكه‬‫بخش‬‫کنترلی‬‫هر‬‫بالک‬170‫بایت‬،‫باشد‬‫درصد‬‫استفاده‬‫واقعی‬‫از‬‫فضای‬‫شيار‬‫کدام‬
‫است؟‬








BC
T cNT
f 13
1200170
19000






100
.

c
c
NT
f
ET
TB
82%100
19000
131200



‫مثال‬
‫دارد‬ ‫بستگی‬ ‫شيار‬ ‫کردن‬ ‫فرمت‬ ‫و‬ ‫بندی‬ ‫بالک‬ ‫نحوه‬ ‫به‬ ‫شيار‬ ‫از‬ ‫استفاده‬ ‫واقعی‬ ‫ميزان‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
13
‫میزان‬‫حافظه‬ ‫از‬ ‫واقعی‬ ‫استفاده‬
‫در‬‫شده‬ ‫سکتوربندی‬ ‫دیسکهای‬
100



S
f
LN
BR
E







sL
B
N
‫ق‬ ‫سكتورها‬ ‫از‬ ‫درستی‬ ‫تعداد‬ ‫در‬ ‫رکوردها‬ ‫از‬ ‫درستی‬ ‫تعداد‬ ‫باید‬ ،‫افزاری‬ ‫سخت‬ ‫سكتوربندی‬ ‫با‬ ‫دیسک‬ ‫در‬‫تا‬ ‫گيرد‬ ‫رار‬
‫نشود‬ ‫زیاد‬ ‫شيار‬ ‫انتهای‬ ‫هرز‬ ‫حافظه‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
14
‫رکوردهای‬ ‫طول‬ ‫با‬ ‫فایلی‬160‫سكتور‬ ‫طول‬ ‫و‬ ‫بایت‬256‫است‬ ‫مفروض‬ ‫بایت‬.‫با‬‫فرض‬‫اسدتفاده‬ ‫ميزان‬ ،
‫است؟‬ ‫درصد‬ ‫چند‬ ‫دیسک‬ ‫از‬ ‫واقعی‬
4fB
‫رکورد‬4‫رکورد‬3‫رکورد‬2‫رکورد‬1
‫سكتور‬3‫سكتور‬2‫سكتور‬1
83100
2563
4160
100 %





S
f
LN
BR
‫کاهش‬17%‫ماندن‬ ‫خالی‬ ‫علت‬ ‫به‬ ‫واقعی‬ ‫استفاده‬ ‫ميزان‬ ‫از‬128‫است‬ ‫سوم‬ ‫سكتور‬ ‫انتهای‬ ‫در‬ ‫بایت‬:
)1286402563( 
‫مثال‬
‫بالک‬ ‫یک‬ ‫ذخيره‬ ‫برای‬ ‫که‬ ‫دهد‬ ‫می‬ ‫نشان‬ ‫زیر‬ ‫شكل‬640‫بایتی‬(‫شامل‬4‫رکورد‬160‫بایتی‬)‫به‬ ‫نياز‬ ،3‫سكتور‬
256‫باشد‬ ‫می‬ ‫بایتی‬:
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
15
‫دیسک‬ ‫واقعی‬ ‫انتقال‬ ‫نرخ‬
‫دسترسی‬ ‫حالت‬ ‫دو‬ ‫در‬ ‫را‬ ‫دیسک‬ ‫واقعی‬ ‫انتقال‬ ‫نرخ‬‫مستقيم‬‫دسترسی‬ ‫و‬‫ترتيبی‬‫بررس‬‫کنيم‬ ‫می‬ ‫ی‬.
tt
D
brs
B
t

)(
ttbrs :‫بالک‬ ‫یک‬ ‫مستقيم‬ ‫خواندن‬ ‫زمان‬
‫الف‬-‫بالک‬ ‫به‬ ‫مستقیم‬ ‫دستیابی‬ ‫حالت‬ ‫در‬‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
16
‫در‬‫فایل‬ ‫از‬ ‫ای‬ ‫نقطه‬ ‫از‬ ‫شروع‬ ‫با‬ ‫ترتيبی‬ ‫دستيابی‬(‫مثال‬BOF)‫مدی‬ ‫خوانده‬ ،‫اند‬ ‫شده‬ ‫ذخيره‬ ‫که‬ ‫ترتيبی‬ ‫به‬ ‫بالکها‬ ،
‫شوند‬.
‫در‬‫انبوه‬ ‫پردازش‬(‫بالک‬ ‫تعدادی‬ ‫پردازش‬)‫گ‬ ‫تداثير‬ ‫انتقدال‬ ‫ندرخ‬ ‫در‬ ‫بالک‬ ‫پردازش‬ ‫زمان‬ ‫و‬ ‫بافرینگ‬ ‫نوع‬ ،‫و‬ ‫ذارندد‬
‫سازند‬ ‫می‬ ‫ممكن‬ ‫را‬ ‫زیر‬ ‫حالت‬ ‫چهار‬:
‫حالت‬‫انبوه‬ ‫پردازش‬ ‫در‬ ‫بالکها‬ ‫به‬ ‫ترتیبی‬ ‫دستیابی‬
1-‫مرتب‬ ‫و‬ ‫ساده‬ ‫بافرینگ‬‫خوانی‬
2-‫درهم‬ ‫و‬ ‫ساده‬ ‫بافرینگ‬‫خوانی‬
3-‫کارایی‬ ‫شرط‬ ‫و‬ ‫مضاعف‬ ‫بافرینگ‬
4-‫کارایی‬ ‫شرط‬ ‫عدم‬ ‫و‬ ‫مضاعف‬ ‫بافرینگ‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
17
ttbr2
B
t


‫سيستم‬‫دور‬ ‫اثر‬ ‫در‬ ‫بعدی‬ ‫بالک‬ ‫آغاز‬ ،‫بافر‬ ‫محتوای‬ ‫پردازش‬ ‫شروع‬ ‫با‬ ‫و‬ ‫خواند‬ ‫می‬ ‫بافر‬ ‫در‬ ‫را‬ ‫بالک‬ ‫یک‬‫دیسک‬ ‫ان‬
‫خواندن‬ ‫نوک‬ ‫زیر‬ ‫از‬/‫پردازنده‬ ،‫آن‬ ‫خواندن‬ ‫برای‬ ‫و‬ ‫شود‬ ‫می‬ ‫رد‬ ‫نوشتن‬I/O‫بماند‬ ‫منتظر‬ ‫دیسک‬ ‫دور‬ ‫یک‬ ‫باید‬.
‫بافرینگ‬‫خوانی‬ ‫مرتب‬ ‫و‬ ‫ساده‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
18
‫بافرینگ‬‫خوانی‬ ‫درهم‬ ‫و‬ ‫ساده‬
‫در‬‫گيریم‬ ‫نمی‬ ‫نظر‬ ‫در‬ ‫را‬ ‫شيار‬ ‫روی‬ ‫آنها‬ ‫نشست‬ ‫ترتيب‬ ‫به‬ ‫بالکها‬ ‫خواندن‬ ‫محدودیت‬ ،‫حالت‬ ‫این‬.
‫مثال‬‫آوریم‬ ‫بدست‬ ‫را‬ ‫رکورد‬ ‫تعدادی‬ ‫از‬ ‫فيلد‬ ‫یک‬ ‫مقادیر‬ ‫ميانگين‬ ‫خواهيم‬ ‫می‬.
‫اگر‬‫داریم‬ ‫و‬ ‫شوند‬ ‫می‬ ‫خوانده‬ ‫دور‬ ‫دو‬ ‫در‬ ‫شيار‬ ‫بالکهای‬ ،‫باشد‬: ttB bC 
r
T.B
t f


‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
19
‫در‬‫داریم‬ ‫و‬ ‫شوند‬ ‫می‬ ‫خوانده‬ ‫دیسک‬ ‫دور‬ ‫یک‬ ‫در‬ ‫شيار‬ ‫بالکهای‬ ‫تمام‬ ،‫حالت‬ ‫این‬:
r
TB
t
f
2
.'

‫بافرینگ‬‫کارایی‬ ‫شرط‬ ‫و‬ ‫مضاعف‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
20
‫در‬‫کند‬ ‫می‬ ‫پردازش‬ ‫و‬ ‫خوانده‬ ‫بافر‬ ‫دو‬ ‫در‬ ‫را‬ ‫بالک‬ ‫دو‬ ‫ابتدا‬ ‫سيستم‬ ،‫حالت‬ ‫این‬.
‫وقتی‬‫نياز‬ ‫انتظار‬ ‫دیسک‬ ‫دور‬ ‫یک‬ ‫به‬ ‫و‬ ‫است‬ ‫مشغول‬ ‫هنوز‬ ‫اول‬ ‫بافر‬ ،‫برسد‬ ‫نوک‬ ‫زیر‬ ‫به‬ ‫سوم‬ ‫بالک‬ ‫آغاز‬ ‫که‬‫دو‬ ‫تدا‬ ‫است‬
‫داریم‬ ‫و‬ ‫شوند‬ ‫خوانده‬ ‫بعدی‬ ‫بالک‬:
tttt br
B
br
B
t




22
2'
‫با‬ ‫ساده‬ ‫بافرینگ‬ ‫حالت‬ ‫در‬ ‫واقعی‬ ‫انتقال‬ ‫نرخ‬‫نماد‬‫نماد‬ ‫با‬ ‫مضاعف‬ ‫بافرینگ‬ ‫حالت‬ ‫در‬ ‫و‬‫نمایش‬‫ش‬ ‫می‬ ‫داده‬‫ود‬. '
)1(t
'
)2(t
‫بافرینگ‬‫کارایی‬ ‫شرط‬ ‫عدم‬ ‫و‬ ‫مضاعف‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
21
‫است؟‬ ‫ثانيه‬ ‫بر‬ ‫بایت‬ ‫چند‬ ،‫زیر‬ ‫مشخصات‬ ‫با‬ ‫دیسكی‬ ‫واقعی‬ ‫انتقال‬ ‫نرخ‬
(‫بالک‬ ‫یک‬ ‫مستقيم‬ ‫خواندن‬ ‫زمان‬=2‫ثانيه‬( )‫بالک‬ ‫طول‬=650‫بایت‬( )IBG=50‫بایت‬)
)(300
2
50650
)(
s
byte
brs
WB
t
tt
B
D 





‫مثال‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
22
‫حداکثر‬‫انتقال‬ ‫نرخ‬
r
Tracksize
tMax
2
)(
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
23
‫شيار‬ ‫اندازه‬ ‫با‬ ‫دیسكی‬ ‫در‬19254‫کامل‬ ‫دور‬ ‫یک‬ ‫چرخش‬ ‫زمان‬ ‫و‬ ‫بایت‬16.7‫ندرخ‬ ‫حدداکثر‬ ‫مقددار‬ ،‫ثانيده‬ ‫ميلی‬
‫مگا‬ ‫چند‬ ‫انتقال‬‫بر‬ ‫بایت‬‫باشد؟‬ ‫می‬ ‫ثانيه‬
7.16
19254
)( '
tMax
‫مثال‬
)(1.1
)(0167.0
)(19254
s
Mbyte
s
byte

‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
24
1-‫رکوردی‬ ‫پردازش‬
‫پردازش‬ ‫بالک‬ ‫آن‬ ‫رکورد‬ ‫یک‬ ‫فقط‬ ،‫شود‬‫می‬ ‫خوانده‬ ‫بالک‬ ‫یک‬ ‫که‬ ‫بار‬ ‫هر‬‫شو‬‫می‬‫د‬.
2-‫بالکی‬ ‫پردازش‬
‫شود‬‫می‬ ‫پردازش‬ ‫آن‬ ‫رکوردهای‬ ‫همه‬ ،‫شود‬‫می‬ ‫خوانده‬ ‫بالک‬ ‫یک‬ ‫که‬ ‫بار‬ ‫هر‬.
‫پردازش‬‫فایل‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
25
‫پردازش‬ ‫زمان‬‫فایل‬
Rtt
cnbrsn .)( 
‫پردازش‬‫بالکی‬:
Btt
Cbbrsb .)( 
‫پردازش‬‫رکوردی‬:
‫خواندن‬ ‫زمان‬‫تصادفی‬b‫بالک‬
)( bttrsb 
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
26
‫با‬ ‫فایل‬ ‫یک‬ ‫در‬18‫برابر‬ ‫بالکی‬ ‫فرم‬ ‫به‬ ‫و‬ ‫تصادفی‬ ‫صورت‬ ‫به‬ ‫فایل‬ ‫کل‬ ‫خواندن‬ ‫زمان‬ ،‫بالک‬25‫است‬ ‫ثانيه‬ ‫ميلی‬.
‫اگر‬‫بالک‬ ‫هر‬ ‫پردازش‬ ‫زمان‬3.5‫زمان‬ ،‫باشد‬ ‫ثانيه‬ ‫ميلی‬‫خواهد‬ ‫ثانيه‬ ‫ميلی‬ ‫چند‬ ‫بالکی‬ ‫صورت‬ ‫به‬ ‫فایل‬ ‫کل‬ ‫پردازش‬‫بود؟‬
Btt
Cbbrsb .).( 
‫مثال‬
885.31825 
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
27
‫دوران‬ ‫درنگ‬ ‫زمان‬ ‫دقیقتر‬ ‫ارزیابی‬
rpm
100060
2
1
r


)
1
2(
f
T
rr 
‫داشته‬ ‫بالک‬ ‫یک‬ ‫فقط‬ ‫شيار‬ ‫هر‬ ‫در‬ ‫اگر‬‫باشيم‬‫یعنی‬Tf=1،‫با‬ ‫برابر‬ ‫تاخير‬ ‫و‬ ‫ایم‬ ‫رسيده‬ ‫نظر‬ ‫مورد‬ ‫بالک‬ ‫به‬ ،‫شيار‬ ‫ابتدای‬ ‫به‬ ‫رسيدن‬ ‫با‬r‫است‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
28
1-‫تداخل‬‫بالکها‬(interleaving)
2-‫تغييرمكان‬‫نقطه‬‫آغاز‬‫شيارها‬(track staggering)
3-‫پراکنده‬‫خوانی‬
‫تکنیک‬‫های‬‫کاهش‬‫دوران‬ ‫درنگ‬ ‫زمان‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
29
‫در‬‫تداخل‬ ‫تكنيک‬‫ها‬ ‫بالک‬(‫بالکها‬ ‫چينی‬ ‫درهم‬)،‫بالک‬‫ها‬‫صورت‬ ‫به‬n‫شوند‬‫می‬ ‫چيده‬ ‫شيار‬ ‫روی‬ ‫ميان‬ ‫در‬.
‫تداخل‬‫بالک‬‫ها‬(interleaving)
‫کاربرد‬:1-‫وقتی‬‫باش‬ ‫داشته‬ ‫بافر‬ ‫یک‬ ‫و‬ ‫داد‬ ‫تخصيص‬ ‫فایل‬ ‫به‬ ‫بافر‬ ‫دو‬ ‫نتوان‬ ‫که‬‫يم‬.
2-‫وقتی‬‫که‬‫باشد‬‫و‬‫بالک‬‫ها‬‫بخوانيم‬ ‫مرتب‬ ‫بخواهيم‬ ‫را‬. ttB
bc 
1
'
'


n
t
t nginterleavi
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
30
‫تغییر‬‫مکان‬‫شیارها‬ ‫آغاز‬ ‫نقطه‬(Track Staggering)
‫در‬‫حالت‬‫معمولی‬‫مكان‬‫هندسی‬‫نقطه‬‫آغاز‬،‫شيارها‬‫یک‬‫شعاع‬‫صفحه‬‫است‬.
‫اما‬‫در‬‫این‬،‫روش‬‫نقطه‬‫آغاز‬‫هر‬‫شيار‬‫نسبت‬‫به‬‫شيار‬‫قبلی‬،‫زاویه‬‫می‬‫سازد‬. 
‫این‬‫تكنيک‬‫سخت‬‫افزاری‬‫است‬‫و‬‫وقتی‬‫کارایی‬‫دارد‬‫که‬‫زمان‬‫رفتن‬‫به‬‫استوانه‬‫همجوار‬‫بعدی‬‫خيلی‬‫کمت‬‫ر‬‫از‬r‫باشد‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
31
‫تتا‬ ‫زاویه‬ ‫محاسبه‬
).rpm.Max(S
100060
360
θ 1

 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
32
‫دیسكی‬ ‫چرخش‬ ‫سرعت‬ ‫اینكه‬ ‫فرض‬ ‫با‬3600‫بعددی‬ ‫همجوار‬ ‫استوانه‬ ‫به‬ ‫رفتن‬ ‫برای‬ ‫الزم‬ ‫زمان‬ ‫حداکثر‬ ‫و‬ ‫دقيقه‬ ‫در‬ ‫دور‬2
‫مقدار‬ ،‫باشد‬ ‫ثانيه‬ ‫ميلی‬‫تكنيک‬ ‫در‬track staggering‫یابد؟‬ ‫کاهش‬ ‫دوران‬ ‫انتظار‬ ‫زمان‬ ‫تا‬ ،‫باشد‬ ‫باید‬ ‫درجه‬ ‫چند‬ 
)Max(Srpm
100060
360
θ 1



‫مثال‬
43.223600
1000
6

‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
33
‫در‬‫پی‬ ‫در‬ ‫پی‬ ‫بطور‬ ‫فایل‬ ‫کل‬ ‫خواندن‬ ‫مانند‬ ،‫باشد‬ ‫نظم‬ ‫فاقد‬ ‫تواند‬‫می‬ ‫پردازش‬ ‫که‬ ‫مواقعی‬(Sequential)‫حاصدل‬ ‫محاسبه‬ ‫برای‬
‫توان‬‫می‬ ،‫رکوردها‬ ‫همه‬ ‫خاصه‬ ‫صفت‬ ‫از‬ ‫یكی‬ ‫مقادیر‬ ‫جمع‬‫بالک‬‫ها‬‫خواند‬ ‫پراکنده‬ ‫را‬.‫البته‬‫مو‬ ‫بافر‬ ‫کافی‬ ‫تعداد‬ ‫به‬ ‫باید‬‫باشد‬ ‫جود‬.
‫دراین‬‫حالت‬r‫است‬ ‫بالک‬ ‫انتقال‬ ‫زمان‬ ‫نصف‬ ‫بالک‬ ‫یک‬ ‫ابتدای‬ ‫به‬ ‫رسيدن‬ ‫برای‬:
‫خوانی‬ ‫پراکنده‬





 

t
GB
2
1
r
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
34
‫تکنیک‬‫های‬‫جویی‬ ‫استوانه‬ ‫زمان‬ ‫کاهش‬
1-‫از‬ ‫استفاده‬‫دیسک‬‫ثابت‬ ‫بازوی‬ ‫با‬
2-‫رکوردها‬ ‫جایدهی‬ ‫در‬ ‫خاص‬ ‫مالحظاتی‬ ‫اعمال‬
3-‫حرکت‬ ‫کنترل‬ ‫الگوریتمهای‬ ‫از‬ ‫استفاده‬‫بازو‬
4-‫دیسک‬ ‫چند‬ ‫روی‬ ‫فایل‬ ‫توزیع‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
35
‫در‬‫خواندن‬ ‫نوک‬ ‫یک‬ ، ‫رویه‬ ‫از‬ ‫شيار‬ ‫هر‬ ‫ازاء‬ ‫به‬ ،‫دیسكها‬ ‫این‬/‫حرکت‬ ‫بازو‬ ‫و‬ ‫است‬ ‫متصل‬ ‫بازو‬ ‫به‬ ‫نوشتن‬‫و‬ ‫نددارد‬ ‫ی‬
‫زمان‬ ‫ترتيب‬ ‫بدین‬S‫صفر‬‫است‬.
‫این‬‫است‬ ‫باال‬ ‫آن‬ ‫هزینه‬ ‫و‬ ‫است‬ ‫افزاری‬ ‫سخت‬ ‫تكنيک‬.
‫دیسک‬ ‫از‬ ‫استفاده‬‫ثابت‬ ‫بازوی‬ ‫با‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
36
‫رکوردها‬ ‫جایدهی‬ ‫در‬ ‫خاص‬ ‫مالحظاتی‬ ‫اعمال‬
‫دست‬ ‫تعدداد‬ ‫بدا‬ ‫رکوردها‬ ‫و‬ ‫دیسک‬ ‫ميانی‬ ‫های‬ ‫استوانه‬ ‫در‬ ‫زیاد‬ ‫دسترسی‬ ‫تعداد‬ ‫با‬ ‫رکوردها‬ ‫دادن‬ ‫قرار‬‫رسدی‬
‫شود‬ ‫می‬ ‫جویی‬ ‫استوانه‬ ‫زمان‬ ‫متوسط‬ ‫کاهش‬ ‫موجب‬ ،‫تر‬ ‫بيرونی‬ ‫های‬ ‫استوانه‬ ‫در‬ ‫کم‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
37
‫الگوریتم‬‫از‬ ‫عبارتند‬ ‫بازو‬ ‫حرکت‬ ‫کنترل‬ ‫های‬:
1-FCFS
‫شوند‬‫می‬ ‫اجرا‬ ،‫ورود‬ ‫ترتيب‬ ‫به‬ ‫خواستها‬ ‫در‬.
2-SSTF
‫دارد‬ ‫نياز‬ ‫بازو‬ ‫حرکت‬ ‫برای‬ ‫زمان‬ ‫کمترین‬ ‫به‬ ‫که‬ ‫کند‬‫می‬ ‫حرکت‬ ‫رکوردی‬ ‫سمت‬ ‫به‬ ‫بازو‬.
3-SCAN
‫بازوی‬‫دیسک‬ً‫ا‬‫مرتب‬‫رویه‬‫را‬‫مرور‬‫کرده‬‫و‬‫در‬‫مسير‬‫به‬‫درخواستها‬‫پاسخ‬‫می‬‫دهد‬.
‫در‬‫ابتدا‬‫بازو‬‫به‬‫جهتی‬‫حرکت‬‫کند‬‫می‬‫که‬‫کوتاهترین‬‫زمان‬‫استوانه‬‫جویی‬‫را‬‫برای‬‫دستيابی‬‫ن‬‫ياز‬‫دارد‬.
‫اگر‬‫در‬‫جهت‬‫انتخاب‬‫شده‬‫به‬‫همه‬‫درخواستها‬‫پاسخ‬‫داده‬،‫شد‬‫جهت‬‫حرکت‬‫عوض‬‫شود‬‫می‬.
‫از‬ ‫استفاده‬‫الگوریتم‬‫های‬‫بازو‬ ‫حرکت‬ ‫کنترل‬
FCFS: First Come First Serviced
SSTF : Shortest Seek Time First
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
38
‫صف‬‫درخواستهای‬‫سيلندر‬‫به‬‫صورت‬14،20،9،5،12‫باشد‬‫می‬‫و‬‫هد‬‫بر‬‫روی‬‫سيلندر‬10‫قرار‬‫دارد‬.‫در‬‫صورت‬
‫استفاده‬‫از‬‫هر‬‫یک‬‫از‬‫الگوریتم‬‫ها‬‫ی‬‫کنترل‬‫حرکت‬،‫بازو‬‫ترتيب‬‫حرکت‬‫هد‬‫را‬‫مشخص‬‫کنيد؟‬
FCFS : 10 , 12 , 5 , 9 , 20 , 14
SSTF : 10 , 9 , 12 , 14 , 20 , 5
SCAN : 10 , 9 , 5 , 12 , 14 , 20
‫مثال‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
39
‫در‬‫یک‬‫دیسک‬،‫سخت‬‫نوک‬I/O HEAD‫روی‬‫سيلندر‬20‫قرار‬‫دارد‬.‫اگر‬‫تقاضا‬‫برای‬‫خواندن‬‫سيلندرهای‬‫به‬‫ترتيب‬
10،22،20،2،40،6‫و‬38‫به‬Driver‫آن‬‫وارد‬‫شود‬‫و‬‫چنانچه‬‫حرکت‬‫هد‬I/O‫بين‬‫دو‬‫سيلندر‬‫مجاور‬6‫ميلی‬
‫ثانيه‬‫طول‬،‫بكشد‬‫در‬‫صورت‬‫استفاده‬‫از‬‫الگوریتم‬SSTF‫برای‬‫خواندن‬،‫سيلندرهای‬‫کل‬seek time‫مورد‬‫نياز‬‫چقدر‬
‫خواهد‬‫بود؟‬
403826102220 
‫مجموعه‬‫ها‬‫فاصله‬:2 + 12 + 4 + 4 + 36 + 2 = 60
‫زمان‬‫کل‬:6×60‫ميلی‬‫ثانيه‬.
‫مثال‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
40
‫در‬‫افزاری‬ ‫نرم‬ ‫تكنيک‬ ‫این‬،‫دیسک‬ ‫چند‬ ‫از‬ ‫شماره‬ ‫هم‬ ‫های‬ ‫استوانه‬ ‫روی‬ ‫بر‬ ‫فایل‬pack‫شود‬‫می‬ ‫داده‬ ‫قرار‬.
‫بنابراین‬‫نوک‬ ‫چون‬R/W‫کند‬‫نمی‬ ‫حرکت‬‫جویی‬ ‫استوانه‬ ‫زمان‬ ،‫است‬ ‫صفر‬.
‫دیسک‬ ‫چند‬ ‫روی‬ ‫فایل‬ ‫توزیع‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
41
RAID
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
42
‫به‬‫وا‬ ‫چندد‬ ‫از‬ ،‫باال‬ ‫ظرفيت‬ ‫با‬ ‫دیسک‬ ‫واحد‬ ‫یک‬ ‫از‬ ‫استفاده‬ ‫جای‬‫حدد‬
‫شود‬‫می‬ ‫استفاده‬ ‫آرایه‬ ‫یک‬ ‫صورت‬ ‫به‬ ‫کوچكتر‬ ‫دیسک‬.
(‫و‬ ‫کارایی‬ ،‫سرعت‬ ‫افزایش‬ ‫هدف‬ ‫با‬‫امنيت‬)
‫تکنیک‬RAID
Redundant Array of Inexpensive Disks
‫مجموعه‬‫دیسد‬ ‫واحد‬ ‫یک‬ ‫صورت‬ ‫به‬ ‫عامل‬ ‫سيستم‬ ‫نظر‬ ‫از‬ ‫دیسكها‬‫ک‬
‫شود‬‫می‬ ‫دیده‬ ‫منطقی‬.
‫ها‬‫داده‬‫روی‬‫دیسک‬‫های‬‫شوند‬‫می‬ ‫توزیع‬ ‫مختلف‬.
‫ها‬‫داده‬‫ترميم‬ ،‫خرابی‬ ‫صورت‬ ‫در‬ ‫تا‬ ‫شوند‬‫می‬ ‫ذخيره‬ ‫افزونگی‬ ‫با‬(Recovery)‫شود‬ ‫انجام‬ ‫راحتی‬ ‫به‬ ،‫ها‬‫داده‬.
‫امكان‬‫همزمانی‬‫شود‬ ‫می‬ ‫ميسر‬ ‫ها‬ ‫داده‬ ‫به‬ ‫دستيابی‬‫و‬‫کارایی‬‫عمليات‬ ‫در‬ ‫فایل‬ ‫سيستم‬I/O‫یابد‬ ‫می‬ ‫افزایش‬.
‫هر‬‫کدام‬‫از‬‫این‬‫هارد‬‫ها‬‫دیسک‬‫یک‬‫عضو‬‫آرایه‬‫است‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
43
‫این‬‫تكنولوژی‬‫معموال‬‫در‬‫سرورها‬‫و‬‫کامپيوترهایی‬‫که‬‫دارای‬‫کا‬‫رایی‬
‫باال‬،‫هستند‬‫مورد‬‫استفاده‬‫قرار‬‫گيرد‬‫می‬.
‫اطالعات‬‫توانند‬‫می‬‫به‬‫صورت‬‫موازی‬‫بر‬‫روی‬‫یک‬‫یا‬‫چند‬‫هارد‬‫دیسک‬
‫ذخيره‬‫شوند؛‬‫بنابراین‬‫اگر‬‫یكی‬‫از‬‫ها‬‫دیسک‬‫با‬‫مشكل‬‫مواجه‬‫ش‬،‫ود‬
‫اطالعات‬‫در‬‫دسترس‬‫خواهد‬‫بود‬.
‫دارای‬‫سطوحی‬‫مانند‬RAID 0‫تا‬RAID 6‫است‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
44
‫خطا‬ ‫کنترل‬ ‫بدون‬ ‫دیسک‬ ‫چند‬ ‫روی‬ ‫سازی‬ ‫ذخيره‬
‫به‬ ‫ها‬ ‫داده‬‫بلوکهایی‬‫ش‬ ‫می‬ ‫ذخيره‬ ‫مجزا‬ ‫دیسک‬ ‫هارد‬ ‫در‬ ‫بلوک‬ ‫هر‬ ‫و‬ ‫شوند‬ ‫می‬ ‫تبدیل‬‫ود‬.
‫از‬‫ش‬ ‫خواهد‬ ‫اطالعات‬ ‫کليه‬ ‫رفتن‬ ‫دست‬ ‫از‬ ‫باعث‬ ‫درایو‬ ‫یک‬ ‫افتادن‬ ‫کار‬‫د‬.
RAID0
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
45
‫مجموعه‬‫ای‬ ‫آینه‬‫اختصاصی‬ ‫توازن‬ ‫بيت‬ ‫بدون‬
RAID1
‫قابليت‬‫برگرداندن‬%100‫دیسک‬ ‫یک‬ ‫برای‬ ‫مشكل‬ ‫بروز‬ ‫هنگام‬ ‫ها‬ ‫داده‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
46
RAID2
‫استفاده‬‫از‬‫کدهای‬‫تصحيح‬‫خطا‬
‫کدها‬‫بر‬‫روی‬‫بيت‬‫های‬‫متناظر‬‫در‬‫هر‬‫دیسک‬‫داده‬‫محاسبه‬‫شده‬‫و‬‫بيت‬‫های‬‫این‬‫کد‬‫در‬‫بيت‬‫های‬‫متناظر‬‫بر‬‫روی‬‫دیس‬‫ک‬‫های‬
‫توازن‬‫چندگانه‬‫ذخيره‬‫می‬‫شود‬.
‫از‬‫کد‬‫همينگ‬‫استفاده‬‫می‬‫شود‬‫که‬‫قادر‬‫به‬‫اصالح‬‫خطاهای‬‫یک‬‫بيتی‬‫و‬‫تشخيص‬‫خطاهایی‬‫دو‬‫بيتی‬‫است‬.
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
47
RAID3 – RAID4
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
48
RAID5
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
49
‫مثال‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
50
‫پایان‬
‫چهارم‬ ‫فصل‬
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
‫فرادرس‬ ‫در‬ ‫شده‬ ‫مطرح‬ ‫نکات‬ ‫مبنای‬ ‫بر‬ ‫ها‬ ‫اسالید‬ ‫این‬
«‫بازیابی‬ ‫و‬ ‫ذخیره‬ ‫آموزش‬‫اطالعات‬»
‫تهیه‬‫است‬ ‫شده‬.
‫نمای‬ ‫مراجعه‬ ‫زیر‬ ‫لینک‬ ‫به‬ ‫آموزش‬ ‫این‬ ‫مورد‬ ‫در‬ ‫بیشتر‬ ‫اطالعات‬ ‫کسب‬ ‫برای‬‫ید‬
faradars.org/fvsft106
‫ذخیره‬ ‫آموزش‬‫و‬‫بازیابی‬
‫اطالعات‬
faradars.org/fvsft106
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org

آموزش ذخیره و بازیابی اطلاعات - درس چهارم