24-11-2006, 14:29
|
|
|
חבר מתאריך: 04.10.06
הודעות: 51
|
|
מדובר בגודל buffer
תפקידו לשמור נתונים הנקראים באופן תכוף או לשמור מידע עתידי.
שמירת נתונים - במקום לקרוא את אותו בלוק מידע שוב ושוב מהדיסק הקשיח, הוא נשמר בצ'יפ RAM המצוי בתוך המארז של הדיסק הקשיח וככה הגישה אליו יותר מהירה.
מידע עתידי (נקרא read-ahead) - תוכנות בד"כ מבקשות מידע מבלוקים סמוכים של מידע. במקום לחכות שתוכנה תקרא סקטור אחד, תבקש את הבא, תקבל אותו מהדיסק (שיכול להיות שכבר המשיך הסתובב ונמצא ליד אזור אחר, מה שאומר שהוא צריך להסתובב עוד כדי לחזור לנקודה הרלוונטית) ותעבד אותו, דיסקים קשיחים כבר קוראים את הסקטור הבא ומאכסנים אותו ב-buffer הנ"ל, ככה שנחסך זמן גישה. בד"כ הדיסקים קוראים קדימה הרבה יותר מסקטור אחד.
|