Incredibuild: כלי להאצת הפיתוח

incredibuild

Incredibuild הוא כלי רב עוצמה פותח על ידי החברה באותו שם. זה עודכן לאחרונה לגרסה חדשה והיא קניינית, אך מרובת פלטפורמות, מסוגלת לעבוד על חלונות, לינוקס, וגם עבור אנדרואיד, נינטנדו סוויץ', פלייסטיישן 4, אקסבוקס וואן ופלטפורמות אחרות, אם כי הוא נועד במקור עבור HPC מִגזָר.

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

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

אם אתם מחפשים כלי דומה שהוא קוד פתוח, יש אלטרנטיבה ל- Incredibuild עבור לינוקס בשם Distcc. הכלי הזה נוצר במקור על ידי מרטין פול, ולמרות שהוא קצת נטוש עכשיו, כדאי להזכיר אותו. הוא כתוב ב-C, C++ ו-Python, הוא גם חוצה פלטפורמות והוא משוחרר תחת רישיון GPL.

distcc, כמו Incredibuild, הוא כלי בנייה. הידור קוד מקור שמשתמשת במחשוב מבוזר על גבי רשת של מחשבים כדי להאיץ את התהליך ולסיים מהר יותר בפרויקטים גדולים. העיצוב יכול לעבוד עם שפות תכנות C, C++, Objective-C, ומשתמש במהדר GCC בתור קצה עורפי. עם זאת, ייתכן שתהיה לך תמיכה גם עבור Intel C++ Compiler, Sun Studio Compiler Suite וכו'.


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

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

*

*

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