מיקרוסופט מפצלת את תהליך ה-svchost הידוע לשמצה עבור מחשבים עתירי זיכרון בעדכון הגרסה הטרי שלה עבור מערכת ההפעלה, באופן אשר יעניק למשתמשים שליטה והבנה טובה יותר של המתרחש
מיקרוסופט הכריזה השבוע על גרסת 14942 של חלונות 10 עבור מנויים בתכנית Insider, תכנית העדכונים המהירה שלה למשתמשים מתקדמים. העדכון מאפשר להסתיר את רשימת התוכנות מתפריט התחל ומעדכן את אפליקציית התמונות המובנית, אך גם מכיל שינוי משמעותי מתחת למנוע, כזה שעשוי לגרום למחשב שלכם לצרוך יותר זיכרון RAM.
הגרסה החדשה היא הראשונה מזה 16 שנים בה מיקרוסופט מפרידה את תהליך שירותי המערכת Service Hosts, או svchost, לתהליכים נפרדים. בתחילת המילניום, החברה קיבצה את השירותים המותקנים מראש במערכת, דוגמת FontCache שאחראי על זיכרון מטמון עבור גופנים נפוצים ו-COM+ שמנהל הקצאת משאבים, לתהליך אחד שנקרא svchost אשר מפעיל את קבצי ה-dll האחראים עליהם. המהלך של מיקרוסופט עזר למחשבים של אותם ימים לחסוך בזיכרון, שהיה מצרך חשוב מאין כמותו.
בבלוג הפיתוח של חלונות, החברה מסבירה ש-svchost אולי היה פיתרון יעיל עבור מחשבים בעלי 256MB של זיכרון RAM, אך במרוצת השנים, עם עליית כמות הזיכרון, היתרונות שלו נעלמו כמעט לחלוטין. לכן היא מתכוונת לבטל אותו וליישם תהליך נפרד עבור כל שירות למחשבים בעלי 3.5GB של זיכרון ומעלה.
לטענתה, פריסת התהליכים עשויה להשפיע מעט על הביצועים במחשבים בעלי זיכרון נמוך יחסית להיום של 4GB, אך יש לה יתרונות משלה. כשל של שירות אחד לא ישפיע על אחרים, הרשאות יוגדרו עבור כל אחד מהתהליכים בנפרד ואנשי IT יוכלו לבדוק בקלות בדיוק איזה שירות עושה להם צרות. מנהל המשימות יציג מעתה נתוני צריכה עבור כל אחד מהשירותים.
מנויים בתכנית ה-Insider שיתקינו את העדכון החדש עלולים להיתקל בבעיית גישה לחשבונם באפליקציית ה-Xbox שלהם. מיקרוסופט מספקת פתרון לבעיה בפוסט.