שתף קטע נבחר

הפלפל שחסר ללונגהורן

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

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

 

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

 

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

 

החידושים הרדיקליים הוקפאו

 

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

 

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

 

מה מחפשים?

 

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

 

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

 

האדישות של Windows

 

Windows גם מגיבה באדישות ללחיצה על בחירת תפריט פשוטה ביותר. למשל, עוברות שתי שניות בין הלחיצה על File עד שהתפריט נפרס ואז לחיצה על Save As היא התחלה של המתנה נוספת, עד שנפתחת תיבת המלל. אם אתם רוצים לשמור את הקובץ בתיק מסוים, שהגישה אליו דורשת מעבר ב-3 או 4 רמות קינון (Nesting), תוכלו לצפות שבכל רמה תצטרכו לחכות קצת לתגובה של Windows.

 

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

 

מבין כל השיפורים שחיכינו להם ב-Longhorn, האחד שאני ייחלתי לבואו היה המהפך במערכת הקבצים. הרעיון היה לבסס את ניהול המערכת על מסד נתונים טבלאי, שמאפשר למצוא בקלות כל קובץ לפי כל פרמטר המשמש כאינדקס. עד שהתכונה הזאת הועברה להקפאה עמוקה ("היא תגיע כ-Service Pack בעתיד", אומרים לי דוברי מיקרוסופט) היא הוצגה על ידי מיקרוסופט כפסגת הקידמה הטכנולוגית.

 

במיקרוסופט חושבים על טובת הגולשים?

 

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

 

רק כדי להוסיף מלח על הפצעים, נזכרתי שבערך לפני 30 שנה בדקתי מערכת הפעלה בשם Pick OS, שהתייחסה למערכת הקבצים בתוך מסד נתונים - ואפשר היה להריץ אותה על מעבד חלש יותר ועם פחות זיכרון ממה שיש בטלפון הסלולרי שלי!

 

אבל מיקרוסופט, עם מאות (כנראה אלפי) תוכניתנים מנוסים בפיתוח בסביבת SQL Server, חושבת שאי אפשר לעשות את זה בלי להכניס את המשתמשים לטראומה? אני לא חושב. לדעתי, הסיבה לאי החלפת NTFS ב-WinFS נעוצה בבעיית הביצועים.

 

לונגהורן איבדה את הברק

 

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

 

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

 

אם לונגהורן לא תספק את הפלפל שחסר לנו עכשיו, מדוע להחליף את הפלטפורמה הקיימת? אם מדובר רק בשיפורים שוליים, למה ההייפ? אם בשורה התחתונה מה שנקבל זה Service Pack 3, יותר טוב שתורידו ציפיות ותחסכו לנו התנפצות של אשליות. ורק שימו לב שאתם לא היחידים במשחק הזה. לינוקס, Mac OS ואפילו OpenSolaris מחכות לכם בפינה.

 

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