עבור לתוכן

קביעת Cluster/Stripe Size ב-RAID

Featured Replies

פורסם

שלום לכולם ;D

ברשותי זוג Seagate Barracuda 7200.7 160GB...

את שתיהם אני מחבר ב-RAID0 המובנה של לוח האם שלי.

אני עוסק בהלחנה, ועל הדיסק הזה (RAID0) יהיו כל הסמפלים שלי, דהינו הרבה קבצי WAV קטנים, וכמו כן קבצי DATA ממש גדולים (כמה ג'יגות).

1. לכמה כדאי לקבוע את ה-RAID Stripe Size? בברירת מחדל הוא 64K

2. לכמה כדאי לקבוע את ה-NTFS Cluster Size? בברירת המחדל הוא 4K

3. האם יש חשיבות לכך ש-2 הנתונים הנ"ל יהיו זהים?

פורסם

שאלה קשה

לאחר מאות נסיונות הגעתי למסקנה שהכי טוב זה שה-Stripe Size 32-64 וה-Cluster על 16

בדיעבד אני חושב שהקדשתי לזה יותר מידיי תשומת לב

פורסם
  • מחבר

גם לי נראה שאני משקיע בשאלה יותר מדי מחשבה, אז מסתבר ששנינו משוגעים :screwy:

בסה"כ הבדלים בביצועים יהיו אחוזים בודדים לפה או לשם, לא משהו יותר מדי מורגש.

לגבי ה-RAID Stripe Size יש מעט מאוד דעות, אבל מהדעות שראיתי בחו"ל יש תמימות דעים ש-32/64K זה אופטימלי.

לגבי ה-NTFS Cluster Size זה יותר סבוך. יש התומכים ב-4K (זכור לי שהקרנל של ווינדווס עובד עם צ'אנקים של 4K), יש התומכים ב-64K (כי זה מונע פרגמנטציה של הדיסק, ובכל מקרה דיסק עם פרגמטציה יהיה יותר איטי מדיסק אחר), ויש התומכים, כמוך, באמצע.

אני שם כרגע 64K בשניהם. החיסרון של זה ב-NTFS זה שאי אפשר להשתמש בחלק מתוכנות ה-Defrag, ושיש Slack Space גדול במיוחד על קבצים קטנים.

היתרון הוא שאין כמעט פרגמנטציה, והביצועים (בתיאוריה לפחות) עדיפים היות ויש פחות פעולות קריאה\כתיבה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים