- המעבר ל-128 סיביות דורש בהכרח שהחומרה (מעבדים) תתפתח לפני התוכנה.
- הארכיטקטורה הנוכחית של 64 סיביות מאפשרת ניהול כמויות כה עצומות של זיכרון RAM, עד שקפיצה טכנית מיידית אינה נחוצה.
- יישום מערכת 128 סיביות יכלול עלויות אסטרונומיות בעיצוב מחדש של מנהלי התקנים ותוכנה מבלי לספק שיפור ממשי למשתמש.
אני בטוח שכבר הייתם שם: גלישתם בפורומים או קריאתם על חומרה, תהיתם למה אנחנו תקועים על מערכות 64 סיביות. נראה שמיקרוסופט שכחה מהבעיה במשרדיה ברדמונד, בעוד שחלק מהמשתמשים מרגישים שהם עדיין משתמשים בקונסולה משנות ה-80 מכיוון שהקפיצה למערכות 64 סיביות לא הספיקה. נראה ש-128 ביט לעולם לא יגיע. למרות שהרעיון הזה עולה בראשם של רבים כבר זמן מה.
כדי להבין את הדילמה הזו, לא מספיק להסתכל על התוכנה; עלינו להסתכל על המנוע שמפעיל את הכל, כלומר, המעבד. זה לא שמיקרוסופט עצלנית, אלא שיש... תלות מוחלטת בין החומרה למערכת ההפעלהמה שהופך את פיתוח מערכת ההפעלה Windows 128 סיביות כרגע פשוט לבזבוז של כסף וזמן.
הריקוד בין המעבד לתוכנה
כדי שמערכת הפעלה תפעל ב-128 סיביות, ראשית עלינו למעבד שמדבר את אותה שפה. אין טעם לתכנת תוכנה עבור מכונה שאינה קיימת בשוק. במבט לאחור, אנו רואים שהדפוס הזה תמיד חזר על עצמו: קודם הגיע ה... מעבדי AMD Athlon 64 בשנת 2003 ואז הגיע הפנטיום 4 של אינטל, ורק אז Windows הצליחה לשחרר גרסאות תואמות, כפי שקרה עם Windows XP Professional x64 Edition או Windows Vista המאוחר יותר.
En esencia, los bits definen el tamaño de los bloques de datos que la CPU puede procesar en cada ciclo de reloj y, muy importante, el límite de memoria que puede gestionar. Un bit es la unidad mínima (0 o 1), pero al agruparlos creamos \»enteros\». Mientras que un procesador de 32 bits maneja unos 4.294 millones de enteros, uno de 64 bits llega a cifras astronómicas de טריליוני ערכים אפשרייםאם נקפוץ ל-128 סיביות, ניכנס לתחום מתמטי כמעט סוריאליסטי, עם כמות נתונים שכמעט בלתי אפשרית לקריאה או לדמיין.
הקרב על זיכרון ה-RAM
הסיבה העיקרית לכך שהגדלנו את עומק הביטים במהלך העשורים הייתה היכולת לנהל את זיכרון ה-RAM. בשנות ה-80, 8 מגה-בייט היו יותר ממספיקים; בשנות ה-90, 32 מגה-בייט היו הסטנדרט. אבל בשנות ה-2000, הצריכה זינקה, ועברנו ממגה-בייט לג'יגה-בייט, מה שאילץ אותנו לנטוש את 32 הביטים מכיוון... הם יכלו לטפל רק בעד 4 ג'יגה-בייט של זיכרון RAM.
המעבר לארכיטקטורת 64 סיביות פתר את הבעיה הזו בקנה מידה עצום. תיאורטית, מערכת 64 סיביות יכולה להתמודד עם עד 18 אקסה-בייט של זיכרון (שהם יותר מ-19 מיליארד ג'יגה-בייט). כדי לתת לכם מושג על קנה המידה, Windows 11 Pro מוגבל בדרך כלל ל-2 טרה-בייט של זיכרון RAM מסיבות מעשיות. מעבר ל-128 סיביות יאפשר לנו להתמודד עם טריליוני יוטה-בייט, נתון שהוא כיום מדע בדיוני טהור וחסר תועלת לחלוטין בעולם האמיתי.
למה לא לעשות את הקפיצה עכשיו?
רבים תוהים מדוע, אם זה אפשרי מבחינה טכנית, זה לא נעשה. התשובה הקצרה היא ש... אין צורך אמיתינכון לעכשיו, רובנו משתמשים בזיכרון RAM בין 16 ג'יגה-בייט ל-32 ג'יגה-בייט, ורק השרתים או מערכות מחשוב-העל החזקות ביותר מתקרבים למגבלות הנוכחיות. השקעה של מיליארדים בעיצוב מחדש של הארכיטקטורה תהיה דוגמה מובהקת לתשואות הולכות ופוחתות.
- אי התאמה מוחלטת: כמות עצומה של דרייברים ותוכנות תצטרך להיכתב מחדש מאפס.
- עלויות ייצור: תכנון לוחות אם ומעבדים המסוגלים לנצל קיבולת כזו יהיה יקר ביותר.
- חוסר באפליקציות: אין אף תוכנת צרכן שצריכה יותר ממה שמציעות 64 סיביות.
נכון שחלק מהמעבדים המודרניים משתמשים באוגרים או הוראות של 128 סיביות כגון AVX-512 על Ryzen 9000 עבור משימות מולטימדיה או מחשוב מדעי ספציפיות מאוד, אבל זה רק כלי ספציפי אחד ואין פירוש הדבר שכל המערכת פועלת ב-128 סיביות.
העתיד ונקודות המפנה
אי אפשר לומר שזה לעולם לא יקרה. ארכיטקטורת RISC-V כבר שקלה את האפשרויות הללו, וההיסטוריה של המחשוב לימדה אותנו שמה שנראה אבסורדי היום הוא הסטנדרט של מחר. איש לא דמיין בעידן ה-16 סיביות שנשתמש בטרה-בייטים של אחסון, אבל הנה אנחנו כאן. עם זאת, אנחנו במרחק של עשרות שנים כדי למצות את הפוטנציאל של 64 סיביות.
האבולוציה הטכנולוגית תמשיך להתמקד ביעילות ובביצועים פנימיים ולא בהגדלת מספר הביטים. אלא אם כן יחול שינוי רדיקלי באופן שבו אנו מעבדים מידע, Windows 128-bit יישאר בגדר פנטזיה עבור חובבי חומרה, שכן התשתית הנוכחית מספקת ביותר מכל משימה, החל ממשחקי AAA האחרונים ועד לניהול מרכזי נתונים ענקיים.
ארכיטקטורת 64 סיביות כה רחבה עד שהיא מכסה יותר מכל את כל הדרישות הנוכחיות והעתידיות לטווח קצר, מה שהופך את הקפיצה ל-128 סיביות ללא רלוונטית עקב היעדר חומרה תואמת והיעדר תוכנה הדורשת זאת, מה שמותיר את ההתקדמות הזו כאפשרות טכנית רחוקה אך ללא שימוש מעשי מיידי.




