10% מליבת לינוקס כבר ... שטח AMD

לוגו AMD Radeon

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

כאשר לינוקס 5.9 שוחרר, הוא היה ארוז בתכונות חדשות בקוד שלו, כפי שקורה לעתים קרובות. אבל היה משהו שבלט במיוחד, והוא שהבקר עבור ה- AMD Radeon GPU הוא ייצג לא יותר ולא פחות מ -10% מסך קוד הלינוקס. AMDGPU גדל וגדל, מתקדם בקצב טוב בשנים האחרונות, נותן תמיכה ממש טובה לחומרה שלך במערכת זו.

על פי הניתוחים של לינוקס 5.9 שהם ביצעו בפורטל פורוניקס, קוד המקור של ליבת לינוקס כבר קיים 27,81 מיליון שורות קוד, מתוכם 20,49 יעילים, מכיוון שיש כ -3,58 מיליון שורות שהם הערות ו -3,72 מיליון שורות ריקות שהן רק רווחים.

ובכן, מכל זה מדובר בשורות של קוד מקור, הדבר המצחיק הוא שזה 10.5% תואמים ל- AMDGPU ולרכיבים נלווים איתו, כולל מסה. אכזריות אמיתית, אבל זה לא מה שזה נראה, והיא שיש לה טריק כלשהו. מנהל ההתקן מורכב מ -2.71 מיליון שורות קוד ב- Linux 5.9, לא מונה את 247.000 שורות ההערה שיש לו ואת 109.000 השורות הריקות. אך חלק גדול מהקוד נובע מכותרות שנוצרו אוטומטית, כך שיהיה צורך להוזיל 1.79 מיליון קווים, ולמעשה נותרו כ 366.000.

למרות זאת "טריק", עדיין חשוב, מכיוון שמנהלי ההתקנים של אינטל i915 עבור ה- GPU של Tiger Lake ו- Xe המשולבים הם רק כ -209.000 קווים (כולל 39.200 תגובות ו -48.000 ריקים).


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.