Download presentation
Presentation is loading. Please wait.
1
A. Frank File Organization Various Parameter Issues
2
2 A. Frank Contents 1. מכלאים – Buffering 2. היבטים בזמן חיפוש – Aspects of seek time 3. מבנה בקר דיסק – Structure of disk controller 4. דוגמאות לפרמטרי דיסק – Examples of disk parameters
3
3 A. Frank No Buffering User Program RRRR קלטפלט אין מכלא במערכת ההפעלה אין מכלא - בעיות : 1. המתכנת עושה הכול לבד. 2. זה המצאת הגלגל מחדש. Operating SystemUser Process No buffering I/O Device In
4
4 A. Frank Single-buffering User Program R RRRR קלטפלט מכלא - יחיד מכלא - יחיד - בעיות : 1. עדכון רשומות באורך משתנה. 2. המתנה לפעולות פלט / קלט. Operating SystemUser Process Single buffering I/O Device InMove
5
5 A. Frank Single-buffering with split I/O buffers User Program R RRRR קלט פלט מכלא - יחיד עם מכלא מפוצל RRRR פתרון : 1. עדכון רשומות באורך משתנה במכלא מפוצל.
6
6 A. Frank Double-buffering User Program R RRRR קלטפלט מכלא - כפול RRRR קלט פלט מכלא - כפול - פתרון : 1. המתנה לפעולות פלט / קלט קטנה עקב חפיפה של עיבוד התוכנית ופעילות קלט / פלט ( שיטת DMA). איך מושגת החפיפה ? I/O Device In Move Operating SystemUser Process Double buffering
7
7 A. Frank Double/Multiple buffers מכלא אחד תמיד שייך לתוכנית והאחר למניע ההתקן. המכלאים מוחלפים בין שני הגורמים אחרי עיבוד גוש. אולי מכלאים מרובים ( Multiple Buffering )? – לא יעזור ! – המעבד תמיד יגמור על כול יתרון מכלאי של הדיסק. יש אבל שימוש במכלאים מעגליים ( Circular Buffering ). I/O Device InMove Operating SystemUser Process Circular buffering..
8
8 A. Frank Contents 1. מכלאים – Buffering 2. היבטים בזמן חיפוש – Aspects of seek time 3. מבנה בקר דיסק – Structure of disk controller 4. דוגמאות לפרמטרי דיסק – Examples of disk parameters
9
9 A. Frank Problems with seek time equation אנחנו הנחנו : אבל מתברר : 1. אינו קבוע אלא תלוי בקבוצת המרחק שהזרוע עושה. 2. חלק מהמרחק נעבר בזמן האצה / האטה. 3.s אינו ליניארי ביחס למרחק. 4.s אינו מונוטוני ביחס למרחק. 5. מרחק חיפוש ממוצע קטן באחד / שני סדרי גודל לעומת הנחת ההתפלגות האחידה של.
10
10 A. Frank Seek time is not linear
11
11 A. Frank Seek time is not monotonic
12
12 A. Frank Realistic seek leads to Realistic transfer rate מה שמתקבל כאן הוא היחס / הסבר הבא :
13
13 A. Frank Contents 1. מכלאים – Buffering 2. היבטים בזמן חיפוש – Aspects of seek time 3. מבנה בקר דיסק – Structure of disk controller 4. דוגמאות לפרמטרי דיסק – Examples of disk parameters
14
14 A. Frank Three sub-layer Disk Controller
15
15 A. Frank Three sub-layer Disk Controller
16
16 A. Frank Read/Write activities on Bus/Disk
17
17 A. Frank Contents 1. מכלאים – Buffering 2. היבטים בזמן חיפוש – Aspects of seek time 3. מבנה בקר דיסק – Structure of disk controller 4. דוגמאות לפרמטרי דיסק – Examples of disk parameters
18
18 A. Frank Example parameters of disks
19
19 A. Frank Example parameters of disks
20
20 A. Frank Disk Capacities
21
21 A. Frank Seeking/Accessing trends
22
22 A. Frank Disk Internal Data Rate
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.