מחשביםטכנולוגיית המידע

SuperFetch: איזה סוג של שירות והאם יש צורך להשבית אותו

מאז שחרורו של Windows 7 באחת ממערכות ההפעלה הפופולריות ביותר כיום, טכנולוגיה ייחודית הנקראת SuperFetch יושמה בו. איזה סוג של שירות, לא כולם יודעים. עם זאת, אם אתם זוכרים טכנולוגית Prefetcher ב- Windows Vista, הכל יסתדר. נסה להבין מה זה.

SuperFetch: מהו שירות זה?

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

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

בתהליך של עץ המערכת יאוחר Vista, התקן "מנהל משימות" מוצג כתהליך SysMain (SuperFetch - בתיאור השירות).

מה ההבדל בין הקריאה המוקדמת ו SuperFetch?

הטכנולוגיה המקורית בפעם הראשונה היא מאוד ביישנית הוחלה ב- Windows XP, אך האריכה ברצינות Vista גרסה, רק אז זה נקרא Prefetcher (בקריאה מוקדמת). היא היתה אחראית על אופטימיזציה של עומס של רכיבי המערכת ומודולים הפעלת יישומים לפני שמתחילים ממש.

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

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

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

SuperFetch ניהול פרמטרי שירות

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

על פי מומחים רבים, הדרך הטובה ביותר היא למטרות אלה להשתמש במדיניות הרישום או קבוצה. עם זאת, האפשרות השנייה, למעשה, משכפל את הראשון, כך שההתמקדות הרישום. התקשר עורך regedit הפקודה בתפריט "Run» (Win + R).

כאן, באמצעות הסניף HKLM, מחיצת המערכת חייבת למצוא PrefetchParameters ספרייה (פרמטרים אלה ניתן למצוא באמצעות שאילתת חיפוש). כאן אנו מעוניינים שני מפתחות: EnablePrefetcher ו EnableSuperFetch. אם קיים מפתח שני, יש צורך ליצור (פרמטר DWORD) ולתת לו שם הולם. ארבעה ערכים ניתן להזין לכל מפתח:

  • 0 - כיבוי מלא;
  • 1 - אופטימיזציה להפעיל תוכניות בלבד;
  • 2 - אופטימיזציה רק להפעיל את רכיבי המערכת;
  • 3 - מאוזן האצה של יישומים ומערכות.

כערך מנחה וכן אופטימיזציה אוטומטית של המערכת, ואת תוכניות ( "3").

שיטה נוספת לשלוט בפרמטרים של השירות (כמו גם SuperFetch SysMain התהליך שלה) היא להשתמש בפקודת services.msc, אשר פותחה את הגדרות בצעו שירותים ותהליכים. כאן אתה צריך למצוא ולפתוח את מאפייני שירות SuperFetch ידי לחיצה כפולה, ולאחר מכן להגדיר את האפשרות הרצויה מהרשימה הנפתחת, ריצת סוג.

SuperFetch: להשבית או לא?

שאלת השימוש בשירות עבור רבים הוא די שנוי במחלוקת. באופן עקרוני, כאשר כמות קטנה של זיכרון RAM עדיף לא להשתמש בשירות. לדוגמא, אם הסכום של "RAM" הוא פחות מ 1 GB, עומס הזיכרון יכול להיות עד 600 MB, שלא לדבר על הזיכרון הווירטואלי ואת קובץ החלפה. עם זאת, כמעט כל מערכות המחשב המודרני, אפילו עם תצורה מינימלית היה מצויד במקור עם נפח גדול מספיק של "RAM" כ 3-4 GB ומעלה. כך שהשירות אינו מומלץ להשבית אותו. גם אם יש לך 2 GB SuperFetch יכול לשמש, באופן כללי, אין בעיות.

שירות SuperFetch נכשל

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

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

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

מסקנה

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.delachieve.com. Theme powered by WordPress.