5Sep

להגדיל את גודל זיכרון מטמון גודל הקובץ ב - Vista

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

מצאתי קצת tweak מתועד שיאפשר לך לספר Windows כדי להשתמש במטמון יותר עבור NTFS "בריכה", אשר אמור להגדיל את הביצועים אם המערכת נפתחת וסוגר הרבה קבצים כל הזמן כמו שלי עושה.

על פי התיעוד של Microsoft:

הגדלת הזיכרון הפיזי לא תמיד מגדילה את כמות זיכרון הבריכה המקובץ הזמין ל- NTFS.הגדרת memoryusage ל 2 מעלה את הגבול של זיכרון הבריכה paged.פעולה זו עשויה לשפר את הביצועים אם המערכת שלך פותחת וסוגרת קבצים רבים באותו קובץ ולא משתמשת בכמויות גדולות של זיכרון מערכת עבור יישומים אחרים או עבור זיכרון מטמון.אם המחשב שלך כבר משתמש בכמויות גדולות של זיכרון מערכת עבור יישומים אחרים או עבור זיכרון מטמון, הגדלת המגבלה של זיכרון מאגר זיכרון מסוג NTFS ובלתי מדורגת מפחיתה את זיכרון הבריכה הזמין לתהליכים אחרים.פעולה זו עשויה להפחית את ביצועי המערכת הכוללים.

אני יהיה לבדוק את זה לשנות את עצמי, ואני באמת מקווה לקבל משוב מן הקוראים שלנו מעולה על זה.לידיעתך, עדיין לא הפעלתי כל אמת מידה, לכן עדיין אין באפשרותי לאשר שעובדה זו מניבה תועלת רבה בביצועים בעולם האמיתי.

שורת הפקודה Hack

פתיחת פקודת מצב של מנהל מערכת על-ידי לחיצה ימנית ובחירה באפשרות הפעל כמנהל או הקלד cmd בתיבת החיפוש של תפריט התחלה והשתמש ב- Ctrl + Shift + Enter.

הקלד את הפקודה הבאה כדי להגדיל את הגדרת המטמון:

fsutil התנהגות setususage 2

כדי לבדוק את הערך הנוכחי, הקלד את הפקודה הבאה:

fsutil שאילתת התנהגות memoryusage

כדי לשנות את ההגדרה חזרה ברירת המחדל, השתמש בפקודה זו:

fsutil התנהגות setusage 1

כמו תמיד, הגדרות אלה "מעט" מתועד יכול לדפוק את המערכת שלך, אז לבצע על אחריותך בלבד.כמו כן, סביר להניח שיהיה עליך לאתחל את המכונה כדי לראות כל הבדל.

רישום ידני של הרישום

ניתן גם להגדיר ערך זה על-ידי שינוי פרמטר רישום.פתח את regedit.exe דרך חיפוש בתפריט התחלה או בתיבת הפעלה ולאחר מכן נווט למטה אל המפתח הבא:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem

לחץ לחיצה כפולה על מקש NtfsMemoryUsage בצד ימין ושנה אתvalue to 2. הערך הבא:

  • לא הוגדר: 0
  • מוגדר כברירת מחדל: 1
  • הגדל את המטמון: 2

על פי התיעוד הגדרת ברירת המחדל היא "1", אך ברירת המחדל היא "0".בדרך כלל בתרחיש זה ההגדרה של "0" פירושה "Not Set", כלומר, המערכת משתמשת בהגדרת ברירת המחדל.אתה אמור להיות מסוגל לשנות את הערך או "0" או "1" על מנת לשנות את זה בחזרה מחדל.

הגדרה זו פועלת גם ב- Windows Server 2003.