שתף קטע נבחר

דעה: מלכודת המהירות של מיקרוסופט

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

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

 

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

 

הימור לא בטוח

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

 

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

 

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

 

הרחק מאחורי גוגל ואפל

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

 

מערכת ההפעלה Windows Mobile תוכננה על פי אותה הנחה מוטעית שהשבבים יהפכו להיות מהירים יותר בחלוף הזמן. רוב הקוד של מערכת ההפעלה מבית מיקרוסופט למחשבי כף יד נכתב ב-2003 ו-2004, אז רצו מחשבי Pocket PC בתדר שעון של 312MHz או 416MHz. מיקרוסופט תכננה את מערכת ההפעלה שלה לריצה על גבי שבב 416MHz Intel PXA270, מתוך הנחה שזו רק נקודת המוצא בכל הנוגע למהירות.

 

ובכן, המעבדים לא נעשו מהירים יותר ו-Windows Mobile רצה עם שיהוי מורגש על כל מכשיר שרץ בתדר שעון שנמוך מ-416MHz. על גבי מכשירים עם מעבד במהירות 200MHz, דוגמת Asus P527, זו חוויה מעיקה אפילו יותר.

 

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

 

לא עומדים בקצב

המעבדים למחשבים שולחניים נעשים מהירים יותר, שעה שהגרפיקה נעה בקצב איטי יחסית, והמכשירים הניידים נעים לאחור. בשנת 2004 יכולתם לקנות תמורת 1,000 דולר מחשב ממותג מתקדם עם מעבד 3GHz Pentium 4. כיום תקבלו תמורת הכסף מחשב עם שתיים או ארבע ליבות, שיספק ביצועים טובים בהרבה, ויהיה אפילו חסכוני יותר בחשמל.

 

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

 

גוגל יודעת עד כמה חשובה יעילות צריכת החשמל. בהדגמות מתגלים מכשירי Google Android כזריזים ותגובתיים גם עם מעבדים חלשים. אפל ו-RIM, ששולטות לחלוטין בחוויית המשתמש נטו לכיוון אחר. הן התאימו את יכולות המכשיר לצורכי מערכת ההפעלה. Mobile OS X רצה יופי על גבי מעבד 600MHz Samsung S3C ב-iPhone. לאפל אין כוונה להריץ את מערכת ההפעלה על שבבים איטיים מדי.

 

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

 

המאמר פורסם במקור בגיליון אוגוסט של PC Magazine. לרכישת מנוי

 

  תגובה חדשה
הצג:
אזהרה:
פעולה זו תמחק את התגובה שהתחלת להקליד
מעבדים חסכוניים - מערכות בזבזניות
מעבדים חסכוניים - מערכות בזבזניות
צילום: ויז'ואל/פוטוס
מומלצים