אם יש לך מחשב עם כמות RAM משמעותית, האם תרוויח הטבות כלשהן מהשבתת קובץ הדף או שאתה צריך להשאיר מספיק טוב לבד? שאלות ותשובות SuperUser של ימינו דנות בנושא כדי לעזור לספק את סקרנות הקורא.
מושב השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה של Stack Exchange, קיבוץ מונחה קהילה של אתרי שאלות ותשובות.
תמונה באדיבות קולין אנדרסון (פליקר) .
השאלה
משתמש קורא SuperUser1306322 רוצה לדעת האם ישנם יתרונות בהשבתת קובץ הדף אם במחשב של אדם יש הרבה זיכרון RAM:
תאר לעצמך שיש לי טונות של זיכרון RAM, למשל 64 ג'יגה בייט. זה הרבה, אפילו עבור מחשבי גיימינג. כעת המיקום המוגדר כברירת מחדל של קובץ עמוד ב- Windows נמצא בכונן מערכת ההפעלה הראשי (יהיה זה HDD או SSD), שהוא מהיר יותר באופן כללי אך עדיין לא מהיר כמו זיכרון RAM.
משהו אומר לי כי השבתת קובץ הדף בכונן הקשיח או יצירת כונן RAM וירטואלי והנחת קובץ הדף שם יכול לגרום לחלונות להעביר את כל הזיכרון הווירטואלי שלו ל- RAM ולהגדיל את ביצועי המערכת. אבל אני לא בקיא מאוד בתחום הזה, כך שאולי זה לא נכון בכלל.
ניסיתי את שניהם, אך לא הצלחתי לנתח את התוצאות כדי להגיע למסקנה מוגדרת עם רמת הידע שלי בעניינים הקשורים לזיכרון. האם זה יצליח? אם לא, אז למה?
האם user1306322 ירוויח יתרונות מהשבתת קובץ הדף?
התשובה
לתורם SuperUser דייויד שוורץ יש את התשובה בשבילנו:
לא משנה כמה זיכרון RAM יש לך, אתה רוצה שהמערכת תוכל להשתמש בו ביעילות. אי קיום קובץ העמודים בכלל מאלץ את מערכת ההפעלה להשתמש בזיכרון RAM בצורה לא יעילה משתי סיבות:
- ראשית, זה לא יכול להפוך את הדפים לזרוק, גם אם לא היה גישה אליהם או שונו במשך זמן רב מאוד, מה שמאלץ את מטמון הדיסק להיות קטן יותר.
- שנית, היא חייבת לשריין זיכרון RAM פיזי לגיבוי הקצאות שמאוד לא סביר שיידרשו לו אי פעם (למשל מיפוי קבצים פרטי וניתן לשינוי), מה שמוביל למקרה בו תוכלו לקבל שפע של זיכרון RAM פנוי ובכל זאת ההקצאות מסורבות הימנע מהתחייבות יתר.
שקול, למשל, אם תוכנית מבצעת מיפוי זיכרון פרטי וניתן לכתב, של קובץ 4 ג'יגה-בתים. מערכת ההפעלה חייבת לשריין זיכרון RAM של 4 ג'יגה בייט למיפוי זה מכיוון שהתוכנית יכולה לשנות כל בייט, ואין מקום מלבד RAM לאחסן אותו. אז מההתחלה, 4 ג'יגה בייט של זיכרון RAM מבוזבזים בעצם (בעזרתו ניתן לשמור במטמון דפי דיסק נקיים, אבל זה בערך).
אתה צריך שיהיה לך קובץ עמוד אם אתה רוצה להפיק את המרב מה- RAM שלך, גם אם הוא לעולם לא בשימוש. היא פועלת כפוליסת ביטוח שמאפשרת למערכת ההפעלה להשתמש בפועל בזיכרון ה- RAM שיש לה, במקום שתצטרך לשריין אותה לאפשרויות בלתי סבירות במיוחד.
האנשים שתכננו את התנהגות מערכת ההפעלה שלך אינם טיפשים. קיום קובץ עמוד נותן למערכת ההפעלה אפשרויות רבות יותר, והוא לא יעשה כאלה רעים.
אין טעם לנסות להכניס קובץ עמוד ל- RAM. ואם יש לך הרבה זיכרון RAM, סביר מאוד שלא ישתמש בקובץ הדף (הוא רק צריך להיות שם), ולכן זה לא משנה במיוחד כמה המהיר המכשיר הוא נמצא בו.
הקפד לבדוק את שרשור הדיון התוסס בנושא, דרך הקישור למטה!
יש לך מה להוסיף להסבר? נשמע בתגובות. רוצה לקרוא תשובות נוספות ממשתמשי Stack Exchange אחרים המתמצאים בטכנולוגיה? עיין כאן בשרשור הדיון המלא .