לטכנולוגיית "המתנה מודרנית" של מיקרוסופט ב-Windows יש יתרונות מפוקפקים והיא גורמת יותר נזק מתועלת לרוב האנשים.
Windows Modern Standby, הידוע בתחילה בשם Connected Standby, היה אחד המאפיינים העיקריים שמיקרוסופט הציגה עם Windows 8.1. הוא הבטיח יתרונות כמו היכולת להעיר מיידית את המחשב ולקבל התראות או להתקין עדכונים במצב שינה מצב. אבל, גם אחרי 10 שנים, ל-Modern Standby עדיין יש יותר מדי חסרונות ולמען האמת, יתרונות מפוקפקים. אני לא מבין למה התכונה הזו נכפית על כולם, ואין דרך קלה להשבית אותה.
המתנה מודרנית מיועדת לזרוע
מיקרוסופט הציגה את Connected Standby כל הדרך חזרה ב-Windows 8.1, ואחת הסיבות שזה היה הגיוני היא שהחברה רק התחילה לייצר מכשירי Windows מבוססי זרוע כמו ה-Surface RT ו-Surface 2. העניין עם ערכות שבבי Arm הוא שהן מותאמות היטב לתרחישים של צריכת חשמל נמוכה, וטיפול במצב שינה הוא אחת היכולות החיוניות ביותר שלהם. מעבדי זרוע נמצאים בתוך כל הטלפונים הטובים ביותר (וכל טלפון, באופן מציאותי), וזה יהיה לא הגיוני שטלפונים ישתמשו באותה מידה של סוללה במצב שינה כפי שהם עושים בזמן שימוש פעיל.
לא יהיה הגיוני שטלפונים לא יוכלו לקבל שיחות והתראות בזמן שהם לא פעילים. זו כל הסיבה שרובנו נושאים טלפונים מלכתחילה. אז כמובן, שמירה על קישוריות ופעילות רקע מסוימת היא הגיונית מאוד. בנוסף, התעוררות מיידית פירושה שאתה באמת יכול להשתמש בטלפון ברגע שאתה צריך את זה, אז זה יתרון נוסף, ומעבדי Arm יכולים לעשות את כל זה תוך שימוש מעט מאוד בכוח. אלה דברים הגיוניים מאוד עבור טלפונים, ובתיאוריה, הם צריכים להחזיק מעמד גם עבור מחשבים ניידים.
העניין הוא שמעבדים מתוצרת אינטל ו-AMD מעולם לא תוכננו לתרחישי שימוש מסוג זה. שתי החברות, ובעיקר אינטל, מנסות כבר שנים לשפר את ניהול החשמל, אבל זה פשוט לא הצליח. אני לא יכול להגיד לך כמה פעמים סגרתי את המחשב הנייד שלי והכנסתי אותו לתיק רק כדי למצוא אותו חם מאוד כשאני משתמש בו שוב. לפעמים אפילו ארגיש את זה בתיק הגב שלי בזמן שאני לובש אותו. מעבדי x86 משתמשים בהרבה יותר חשמל ומייצרים הרבה יותר חום במצב המתנה מחובר. ככזה, חיי הסוללה במצב המתנה אינם נהדרים ב-Windows, והמכשירים מתחממים מאוד אם מכניסים אותם למקומות סגורים. חום יכול להזיק גם לרכיבים, כך שזה הפסד מסביב.
כמובן, מחשבי Windows עם מעבדי Arm אכן קיימים, אך הם עדיין מיעוט זעיר מנתח השוק של Windows. למעט מאוד מחשבים מבוססי Windows יש Arm, ורובם המחשבים הניידים הטובים ביותר בשוק יש מעבדי אינטל, כך שתכונה כמו Modern Standby מחמירה באופן פעיל את החוויה עבור הרוב המכריע של משתמשי Windows.
היתרונות של המתנה מודרנית אינם כל כך משכנעים
ציינתי שיתרונות כמו התעוררות מיידית וקישוריות רקע במצב שינה אמורים להיות מועילים גם למחשבים ניידים, אבל במציאות, אני לא בטוח שהם באמת כאלה.
99% מהמקרים, כשאני סוגר את המסך של המחשב הנייד שלי, אין לי שום כוונה להשתמש במחשב הנייד עד שאהיה מוכן לפתוח אותו שוב ולעשות כל מה שאני צריך לעשות. אז העובדה שהמחשב שלי יכול להישאר מחובר לאינטרנט כדי לקבל הודעות או לעבד משימות רקע לא ממש רלוונטית עבורי, ואני חושד שזה המקרה עבור רוב משתמשי המחשב הנייד. אתה משתמש בו כשצריך אותו וסוגר אותו כשתסיים. אף אחד לא רוצה שיזעקו אותו למחשב שלו כשהוא לא משתמש בו. אולי אתה יכול להתווכח על זה טאבלטים של Windows הם סיפור אחר, אבל גם אז, זה יהיה מיעוט של משתמשי Windows.
היתרון העיקרי הנוסף של המתנה מודרנית הוא התעוררות מיידית, וזה יכול להיות נחמד למדי. אף אחד לא אוהב לחכות עד שהמחשב שלו יהיה מוכן לשימוש, כך שהיכולת להתעורר מיידית משינה יכולה לחסוך זמן. אבל קח כל מחשב מודרני וחשוב כמה זמן בפועל לוקח לאתחל בימים אלה. עם כונני SSD יותר ויותר מהירים, אפילו אתחול קר במחשב נייד מודרני הוא מהיר למדי ולוקח לא יותר מכמה שניות. בנוסף, אופן הטיפול בשינה בעבר ב-Windows ישמור את מצב המחשב שלך ל-RAM, מה שיאפשר לו להתעורר אפילו מהר יותר. זה גם לא שזיכרון ה-RAM קפא במונחים של מהירויות.
הזמן שהתעוררות מיידית חוסכת לך הוא מינימלי, בנוסף, רק בגלל שמחשבים ניידים מתעוררים מהר, זה לא בהכרח אומר שהמחשב הנייד מוכן לשימוש. היו לי כמה מכשירים שזקוקים לכמה שניות נוספות כדי שדברים כמו קורא טביעות אצבע יחזרו לפעול במלואו, כך שזה לא שהמחשב הנייד מוכן לחלוטין לשימוש בכל פעם.
macOS נותן לך את האפשרות, אז למה לא Windows?
מה שהכי מביך מכולם הוא ש-Windows פשוט לא נותן לך את האפשרות לכבות את התכונה הזו, בעוד שאפילו אפל נותנת לך את האפשרות. במחשבי Mac מבוססי אינטל, קיימת אפשרות בשם Power Nap, המאפשרת לך לבחור אם אתה רוצה שה-MacBook שלך יבצע פעילות רקע במצב שינה. נכון, אפשרות זו אינה זמינה ב- מחשבי Mac מבוססי Arm האחרונים, אבל לפחות זה הגיוני שם מכיוון שמעבדי Arm הרבה יותר טובים בטיפול בשינה. הם עדיין ישתמשו קצת בסוללה, אבל זה לא יהיה כמעט מורגש.
כשהמערכת האקולוגית של Windows עדיין מורכבת ברובה ממחשבי x86 שעושים עבודה כל כך נוראית של ריצה מצב שינה מבלי לרוקן את הסוללה או להתחמם, אני חייב לתהות מדוע אין אפשרות לכבות את זה עַל כל מחשב מודרני, זרוע או לא. במיוחד בגלל שהאפשרות הזו קיימת עוד ב-Windows 8.1. אמנם ישנן שיטות להשבית המתנה מודרנית, אבל רוב המחשבים הניידים המודרניים כיום פשוט לא עושים זאת תתמוך יותר במודל השינה הקודם, אז אתה צריך לוותר על כל צורה של שינה אם אתה לא רוצה שהמחשב שלך מבזבז סוללה ויתחמם תיק גב.
לעתים קרובות מתייחסים ל-Windows כפלטפורמה חופשית וניתנת להתאמה אישית יותר מ-macOS, אבל במצב זה, זה בכלל לא המקרה. אם זה היה תכונה שהועיל לרוב המשתמשים, הייתי אומר שזה מקובל, אבל היתרונות פשוט לא כל כך נחוצים במחשב, והחסרונות ניכרים מאוד. מכיוון שתמיכת שינה מוגדרת על ידי הקושחה של כל מחשב, ייתכן שלא ניתן יהיה לשנות את ההתנהגות בכל המחשבים הקיימים, אבל אני מקווה שהדברים ישתנו במחשבי Windows עתידיים.