|
אחרי הכרת התודה של פרוייקט 'ספארי' לקהילת הקוד הפתוח אשר על בסיס הטכנולוגיה שלה פותר הדפדפן החדש של אפל, הידיעות האחרונות על פריצות הדרך בכל הקשור לסקלאביליות של לינוקס קצת מבלבלות. למי באמת מגיעה תודה ומי בעצם אחראי לפיתוח ולפריצת הדרך הטכנולגית שמאפשרת ללינוקס לעשות שימוש ביותר מאשר 8 מעבדים בשרת יחיד ולמה בעצם רק עכשיו? מנפלאות עולם הקוד הפתוח.
הדעה הרווחת היא כי לינוקס עושה שימוש אפקטיבי בשמונה מעבדים בו זמנית לכל היותר, כאשר מגבלה של ארבעה או שישה מעבדים נחשבה למעשית יותר עד לאחרונה וחייבה יישומים להתחשב במגבלות הזיכרון. למרות זאת, כבר בנובמבר האחרון הכריזה NEC היפנית על Express 1000, גרסת לינוקס התומכת בשישים וארבע (64) מעבדים. ההישגים המרשימים של SGI אשר התפרסמו לאחרונה מתבססים על הפיתוח של NEC ופרוייקטים נוספים כמו OSDL, Atlas, LSP, IA-64 ו-Linux on Large Systems (או LoLS).
שני הפרוייקטים, של NEC ושל SGI, עושים שימוש בארכיטקטורה לעיבוד מקבילי המכונה NUMA, אשר מאפשרת למעבדים ותהליכים הרצים במקביל לשתף זיכרון בהתאם לצורך. NEC מכנה ארכיטקטורה זו ccNUMA ואילו SGI הכתירה אותה בשם NUMALink. יחד עם זאת, חברת NEC היא זו שהפכה ארכיטקטורה זו לשימושית גם בלינוקס.
צריך גם לזכור שרוב יצרניות החומרה, כולל י.ב.מ, טענו עד כה כי גרסאות הקרנל בפיתוח עדיין לא מוכנות לפריצת הדרך הטכנולוגית הזו. SGI מסבירים כי יצרניות החומרה העדיפו להשאיר את לינוקס במגבלות הללו במקום לאפשר לה להתחרות בפתרונות הקניינים שלהן עצמן ולכן לא טרחו למקסם את האפשרויות שמציעה לינוקס אפילו בגרסאות 2.4.19 (עם הפאצ'ים הרלבנטיים כמובן).
NEC ו-SGI פונות לקהלי יעד שונים ואינן מתחרות על אותם הלקוחות. בעוד שחברת NEC במגזר הפיננסי, מחקר ומסחר אלקטרוני הרי שחברת SGI מולטימדיה, מדע, ממשל וייצור. SGI עצמה מאמינה שלינוקס לא תתחרה במערכת ההפעלה שלה עצמה (IRIX) המתאימה ללקוחות עם צרכים שונים, ובכל מקרה ההשקעה בפיתוח בלינוקס תשמש את SGI גם בפיתוחה של IRIX.
מקורות
SGI Busts into Linux with 64-Processor Scalability
NEC Calls Dibs on Breaking Linux Eight-Processor Limit | |
|
לינוקס על יותר משמונה מעבדים, למה בעצם רק עכשיו? | כניסה / יצירת מנוי חדש | 3 תגובות |
| ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן |
|
|