מאז 20.10, ניתן להתקין את אובונטו על Raspberry Pi 4 באופן רשמי. אני, שיש לי אחד לבדוק דברים, ולהשתמש בו כמרכז בידור, בדקתי את מערכת ההפעלה על לוח הפטל כדי לבדוק שהיא עובדת, אבל זה עולה הרבה יותר מאשר כשהתקנו את Raspberry Pi OS או מערכת ההפעלה טוויסטר, לדוגמה. אולי חלק מהתקלה טמונה ב-GNOME הנוכחי, אשר לא עובד כל כך טוב על ציוד דיסקרטי, אבל זה עשוי להשתנות באפריל הקרוב, כאשר הוא יושק אובונטו 22.04.
אתמול פרסמה קנוניקל מאמר שבו הם מדברים על התוכנית להפוך את אובונטו 22.04 לתואם ל-Raspberry Pi 4 בנפח 2GB. אבל מה זה אומר? האם ביצועי מערכת ההפעלה ישתפרו בכל התרחישים? צפוי כי אובונטו 22.04, עם GNOME 42, משפרת את הביצועים שלה, אך הבעיה בה הם עוסקים כאן היא שהם ישתמשו בפונקציה של ליבת לינוקס כדי להשיג אופטימיזציה שתאפשר את מערכת הקנוניקל במהדורה הראשית שלה עובד על 4GB RPI2.
אובונטו 22.04 יגיע באפריל 2022
מה שהם ישתמשו יהיה zswap.
מה זה zswap?
כדי לענות על זה אנחנו צריכים לדבר על קבצי החלפה באופן כללי.
אם אתה מפעיל כל סוג של מערכת לינוקס, סביר מאוד (ומומלץ) שיש לך קובץ החלפה שהוקצה לכונן הקשיח או לכרטיס ה-SD שלך. קבצי החלפה פועלים כסוג של הצפה עבור זיכרון ה-RAM שלך, אחסון במטמון של דפים שבהם נעשה שימוש לעתים רחוקות כדי לפנות זיכרון RAM לתהליכים פעילים יותר. זה מאפשר לך להמשיך לעבוד גם כשהמערכת שלך משתמשת ברוב זיכרון ה-RAM. עם זאת, השימוש בהחלפה פחות יעיל משימוש ב-RAM, מכיוון שהגישה לכונן הקשיח (או לכרטיס SD) איטית יותר.
אוקיי, היכן נכנס zswap? Zswap הוא בעצם כלי דחיסה. כאשר תהליך עומד לעבור לקובץ ההחלפה, zswap דוחס אותו ובודק אם עדיין צריך להעביר את הגודל החדש והקטן יותר או שהוא יכול להישאר ב-RAM שלך. זה הרבה יותר מהיר לפתוח דף 'zswapped' מאשר לגשת לקובץ ההחלפה, כך שזו דרך מצוינת להפיק תועלת רבה יותר ממערכות עם כמויות קטנות יותר של זיכרון RAM.
בתחילה, זה ישפר את הביצועים בכרטיס ה-2GB, אך גם בשאר, כמו 4GB ו-8GB. זה לא יופעל כברירת מחדל בגרסת שולחן העבודה, אבל אני בהחלט אנסה את אובונטו שוב באפריל הקרוב ב-Raspberry Pi שלי, כדי לראות איך זה מרגיש.
זה טוב מאוד ש-gnome מותאם נהדר אם הוא פועל בצורה חלקה עם פחות או שווה ל-2gb