כיצד לזרז את ההידור עם פקמן

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

ממליץ בחום קרא את ה "שיקולים לאוסף" לפני שמרכיבים מטורפים ומטופשים

בוא נעשה את זה…

דע את מספר המעבדים שלנו

ראשית אנו הולכים לראות כמה מעבדים עומדים לרשותנו (המומחים ביותר אינם מפחדים, ברור שיש הבדלים בין פתילים ומעבדים פיזיים, אך makepkg משתמש בשרשור הביצוע כפרמטרים), לשם כך אנו מבצעים:

lscpu | grep '^ מעבדים:'

במקרה שלי הוא חוזר:

[x11tete11x @ Jarvis ~] $ lscpu | grep '^ CPU (s):' CPU (s): 8 [x11tete11x @ Jarvis ~] $

הסיבה לכך היא שבמקרה של מעבדים אינטל עם היפר-הברגה מציג גם חוטי ביצוע.

ערוך את הקובץ /etc/makepkg.conf

אנו עורכים את הקובץ /etc/makepkg.conf לומר ל- makepkg להשתמש בכל המעבדים הזמינים; מבחינת זה, על פי הוויקי ג'נטו, כמות ה"משרות "שיש לבצע מהחשבון הבא:

מספר המעבדים + HT (HiperThreading במקרה של אינטל הנתמך) + 1

אנו עורכים:

sudo nano /etc/makepkg.conf

ואנחנו משנים את הקו MAKEFLAGS (ללא תגובה) ) עם הערך המקביל, במקרה שלי זה ייראה כך:

MAKEFLAGS = "- j9"

אנו שומרים את השינויים ואת voila, כעת אנו יכולים לאסוף את החבילות שלנו באמצעות ליבות שונות בכל אחת מההפצות שלנו המבוססות על פקמן

בהמשך אני מצרף סרטון בו תוכלו לראות כיצד מורכב «simplescreenrecorder» בכל מקרה, עם MAKEFLAGS (MAKEFLAGS = »- j9 ″), ובלי ה- MAKEFLAGS(#MAKEFLAGS = »- j9 ″):