עבור לתוכן

ביטול הזיכרון הווירטואלי תורם לביצועים???

Featured Replies

פורסם

היי .

אם אני מבטל את הזיכרון הווירטואלי , זה יתרום לביצועים???

יש לי 2 ג'יגה ראם.

תודה לעונים !!!

פורסם

מצטרף לשאלתו.. האם אי שימוש בקובץ החלפה בכל הכוננים, תורם לביצועים?

או במקרה של שימוש בקובץ ההחלפה, מהי כמות הזיכרון הוירטואלי הממומלצת ביחס לכמות הזכרונות?

פורסם

אם אני מבטל את הזיכרון הווירטואלי , זה יתרום לביצועים???

לא.

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

מכמות הזיכרון (הפיזי) הפנוי שלך, פשוט תקבל שגיאה שאומרת שאין מספיק זיכרון.

או במקרה של שימוש בקובץ ההחלפה, מהי כמות הזיכרון הוירטואלי הממומלצת ביחס לכמות הזכרונות?

ההמלצה הרשמית של Microsoft לדוגמה זה פי 1.5 מהגודל של הזיכרון הפיזי.

אני אישית מגדיר את הזיכרון הווירטואלי שלי להיות פי 2.5 עד 3 מהגודל של הזיכרון הפיזי שלי, אבל זה בגלל שלרוב אני שם אותו

ב partition נפרד ועושה RAID 0 (תוכנה), ואני לא רוצה להגיע למצב שבו אני יצטרך לשבור את המערך.

לדעתי אם אין לך סיבה טובה לנהל את הגודל של הזיכרון הוירטואלי בעצמך תן ל Windows לעשות את זה.

דרך אגב, אם אתה מחליט לנהל את הגודל בעצמך ויש לך מעבד 32 ביט, תוודא שהגודל של הזיכרון הוירטואלי + הזיכרון

הפיזי לא גדולים מ 4 גיגה.

פורסם
  • מחבר

שמע יש לי 2 ג'יגה ...

מקסימום שהגעתי זה ל- 1200 ג'יגה ..

אז שניה לא הבנתי , עם יש לי מספיק זיכרון בראם ... אני יכול לבטל את הזיכרון הווירטואלי???

פורסם

שמע יש לי 2 ג'יגה ...

מקסימום שהגעתי זה ל- 1200 ג'יגה ..

אז שניה לא הבנתי , עם יש לי מספיק זיכרון בראם ... אני יכול לבטל את הזיכרון הווירטואלי???

לא. לא מבטלים את הוירטואלי.

פורסם
  • מחבר

אםםם , יש סיבה לכך???

אני דווקא מתישהו שמעתי שזה כן תורם..

פורסם

אמרו לך שלא,ואני מצרף - לא מומלץ.

אתה שמעת שכן? בבקשה,תנסה ותבדוק לבד

פורסם
  • מחבר

לא יודע ....

אני זוכר שקראתי איפשהו ..

אז אני לא אבטל.

פורסם

אז כמה הייתם שמים זיכרון וירטואלי ב 2GB זיכרון ?

אני עכשיו ללא זיכרון וירטואלי ועדיין לא נתקלתי בבעיות של זיכרון.

פורסם

3 ג"ב

פורסם

גם בתחום עליון וגם בתחום התחתון 3GB ?

פורסם

כן

פורסם

יש תוכנות שזקוקות לזכרון הוירטואלי בכל מקרה, גם אם ישנו זכרון RAM פנוי -ואם מבטלים את הזכרון הוירטואלי הן פשוט לא יעבדו.

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

פורסם

3 ג"ב

אם אתה משתמש במעבד 32 ביט אז 2

יש תוכנות שזקוקות לזכרון הוירטואלי בכל מקרה, גם אם ישנו זכרון RAM פנוי -ואם מבטלים את הזכרון הוירטואלי הן פשוט לא יעבדו.

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

למה שלא ירוצו בראם?

עד כמה שאני יודע ה OS מנהלת את הזיכרון הווירטואלי ככה שלתוכניות (שרצות ב user mode לפחות...) אין דרך ממשית לדעת אם מדובר בזיכרון ווירטואלי

או זיכרון ממשי, ברגע שתוכנה מבקשת כתובת זיכרון שנמצאת בזיכטן הווירטואלי ה OS טוענת אותו ל RAM (קוראים לזה Page fault ) וברגע שתוכנית לא בשימוש ה OS יכולה להחליט להעביר חלקים ממנה ל page file וככה לפנות יותר RAM. ולכן אתה טועה לגבי השיפור ביצועים.

פורסם

ביטול ה SWAP (זיכרון וירטואלי) יגרום רק להורדה בביצועים.

במערכות הפעלה מסוימת (וינדוס בינהן) יש שימוש ישיר ב swap ולא בram (בעיקר לאכסון מידע שלא אמור להשתנות לעיתים תכופות) בשביל שזיכרון ה RAM ישאר פנוי לתוכנות שבאמת דורשות אותו.

אגב,גודל ה swap צריך להיות פי 1.5 מזיכרון ה RAM במערכת.

בוינדוס (ובכל מערכת) גודל ה min וה max צריכים להיות זהים, קובץ pagefile שלא משתנה הרבה יותר יעיל מקובץ שמשנה את גודלו כל הזמן

ארכיון

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

דיונים חדשים