» נושאי לימוד
» נושאי לימוד
יום שישי 3 במאי 2024
Read Ahead Caching
דף ראשי  מדיה  שיטות קריאה  Read Ahead Caching גרסה להדפסה

 

 

הקדמה

 

 

Read Ahead Caching מהווה חלק ממערכת ההפעלה על מנת להגביר את היעילות בקריאת מידע מדיסק. במקור אופציה זו שימשה עבור משחקים במערכת ההפעלה Windows 95 ועבור התקני CD-ROM איטיים.

 

 

עיקרון ה- Read-Ahead Caching


הרעיון העומד מאחרי שיטת Read-Ahead Caching הוא שכאשר ה- CD-ROM סיים בקשה לקריאת מידע, ייקרא מידע נוסף לתוך הזיכרון, ההנחה היא שהמידע הנוסף שנקרא ידרש בקרוב על-ידי מערכת ההפעלה או על-ידי המשתמש ובמקרה כזה ניתן יהיה לשלוף את המידע מן הזכרון במקום לשלוף אותו מתוך ה- CD-ROM  שנחשב איטי יחסית לזכרון  ה-chance. הבעיה במדית CD-R הנכתבת בשיטה העוקבת (sequential packets) היא שמכיוון שמוקצים בלוקים עבור link ,run-out ו-run-in אשר מכילים בעצם 0 ביטים של מידע ממשי ישנם כמה CD-ROM שלא מגיבים למערכת ההפעלה כמצופה.

 

 

 


במידה וה- CD-ROM שברשותכם לא מסוגל לקרוא packets ,לא יהיה מצב בו יוכל המחשב לקרוא מהמדיה לתוך זיכרון ה- chance.
גם אם ה- CD-ROM  שברשותכם תומך בשיטת ה- (packet-tolerant) ומסוגל "להבין" מדיה שנכתבה בשיטה זו, אך לא מגיב למערכת ההפעלה כראוי משום  שהוא נזקק לגשת קודם לנקודות ההפסקה שנקבעו מראש (פעולה המאטה באופן דרמטי את קצב הקריאה מהדיסק ), בטלו את אופציית ה- Read Ahead Cache.

במידה וה-CD-ROM שברשותכם תומך ללא סייגים בשיטה זו (packet-enable), כדוגמת התקני MultiRead, הוא יזהה את בקשת מערכת ההפעלה וידלג על הקטעים "הבעיתיים" (Link ,Run-In ,Run-Out) ללא כל בעיה או האטה בקצב הקריאה.

 

 

ישנם 4 סוגים של התקני CD-ROM


1.CD-ROM עם firmware המסוגל לקרוא packet אך לא קורא מדיות שנכתבו בעזרת תוכנת DirectCD, דוגמא ל- CD-ROM  כזה הוא ה-6020i של חברת HP .


2.CD-ROM  שמסוגל להתמודד עם מדיות packet. הביצועים בדרך כלל איטיים אך בגבול הסביר (מומלץ לבטל את אופציית Read Ahead Cache).


3.CD-ROM  שמסוגלים להתמודד לגמרי עם מדיות packet ללא שום האטה בקצב הקריאה.


4.CD-ROM  מסוג MultiRead – אין שום בעיה !

 

 

לסיכום :

  • יתכן שמשתמשים  בעלי CD-ROM ישן לא יוכלו לקרוא דיסקים שנכתבו בשיטת packet-written (בעזרת תוכנת DirectCD, למשל ).
  • CD-ROM צריכים להיות מסוג " packet- tolerant " לפחות על מנת לקורא דיסקים שנכתבו בשיטה כזו.
  • לרוב, CD-ROM בעלי מהירות קריאה של 2X לא יוכלו לקרוא דיסקים שנכתבו בשיטת  packet-written.
  • CD-ROM שהותקנו תחת מערכת הפעלה DOS או Windows3.X, לא מסוגלים לקרוא packets משום שדרייבר ה- ISO 9960 level 3 אינו זמין בגרסאות אלו.
  • ל- CD-ROM  מסוג MultiRead  תחת Windows 95 ו- NT 4.0 אין בעיות מסוג זה.
 30-08-04 / 20:27  עודכן ,  22-06-04 / 00:27  נוצר ע"י בועז שגיא בתאריך 
 שיטות הגישה לזיכרון-שיטה שניה - הקודםהבא - ה- ATIP 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 2