ארכיון יומי: 3 ספטמבר, 2008

FPC לאן

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

מעניין אותי מה תהיה אז המהירות של FPC, אשר כיום לוקח לי 5 דקות להדר את לזרוס (על כל הקוד הנוסף של מצב דיבאג לכמעט כל דבר שנמצא בפרוייקט, כאשר בלעדיו זה לוקח 3 דקות). אם יקח לי 2.5 דקות להדר פרוייקט בסדר גודל של לזרוס (עם כל המידע הנוסף), אז זה אומר שאם פרוייקט כדוגמת KDE יומר לפסקל (אני יודע שאין סיכוי אמיתי כזה), יקח במקרה הרע כ 10 דקות להדר אותו במצב הנוכחי, אולי פחות מ 5 כאשר תהיה תמיכה בריבוי ליבות.

התמיכה בריבוי הליבות אומרת בין הייתר כי נקבל קוד בספריות ה RTL (אולי אפילו בגרסה מעט מאוחרת יותר) אשר יגרום לתוכנה שלנו מראש לעבוד עם ריבוי הליבות (כמובן בהתאם לתמיכת מערכת ההפעלה). מעניין איזה מהירות ויעילות זה יוסיף גם לתוכנה שאנחנו נבנה. להמשיך לקרוא