ב-Gnome עובדים על שיפורים עבור Nautilus והכריזו על תוצאות הביצועים באמולטורים מסוף

נאוטילוס

שינויים מוצעים לנאוטילוס

המפתחים של Gnome הכריז על חלק מהעבודה שהם עושים בשבוע האחרון וזהו באחד אחד התחומים שבהם מיקד את תשומת הלב שלהם היה מנהל הקבצים של Nautilus (Gnome Files), שהמנהל שלו הודיע ​​על תוכניות ליצור ממשק חדש לבחירת קבצים.

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

מצד שני, סם יואיט, מעצב ממשק משתמש של פרויקט GNOME, שיתף דגם של ממשק המתקין למערכות הפעלה, המראה התקדמות בחזית זו. בתחום הדפוס, עבד על אספקת תוצאות הדפסה עבור WebKitGTK ו- Epiphany באמצעות פורטל Freedesktop Print. זה יאפשר הדפסה בעת התקנת יישומים מחבילת flatpak, שיפור חווית ההדפסה בסביבת GNOME.

גם הוצעו שינויים עבור מנהל התצוגה של GDM ו-Gnome Shell, הכוללים את היישום של מצב נעילת מסך מוגן. מצב זה מבטיח שבמהלך נעילת המסך, ספריית הבית המוצפנת תבוטל והמפתחות להצפנתה יוסרו מהזיכרון, ובכך מבטיחים אבטחת נתונים.

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

בנוסף לכך, מפתחי Gnome הם גם פרסמו את תוצאות בדיקת האפקטיביות של האופטימיזציות מיושם בספריית VTE (Virtual Terminal Emulator) והכללתה בגרסת Gnome 46. הספריה VTE מספק ווידג'ט GTK מוגדר מראש המשמש במספר אמולטורים מסוף עבור Gnome, כגון Gnome Terminal, Console, Black Box, Tilix, Terminator ו-Ptyxis.

הבדיקות הללוהתמקד במדידת היענות ממשק באמולטורים מסוף שונים, כגון Alacritty, Console, Gnome Terminal ואפליקציית בדיקת VTE, בסביבות השוואתיות בין Fedora 39 עם Gnome 45 ו-Fedora 40-Beta עם Gnome 46.

מסופי Gnome

בדיקת מהירות מסוף ב-Gnome

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

ב-Gnome 46, VTE עוצב מחדש באופן פנימי, מה שהביא לפעולות מהירות יותר ולעלייה בביצועים של עד 40% על פי המפתחים. זה מתורגם לא עיכובי רינדור מופחתים באופן משמעותי בהגדרות GTK 4. בעבר, עיכובים בקלט מקלדת ב-GNOME Console וב-Terminal היו מורגשים, מה שהרתיע את השימוש בהם בקרב חלק מהמשתמשים. עם זאת, עם VTE 0.76, בעיה זו תוקנה.

בדיקה עצמאית אישרו גם הפחתה ניכרת בהשהיה של הזנת נתונים ביישומים מבוססי VTE, הן בתרחישי שימוש פשוטים והן בתרחישי שימוש במסוף. לדוגמה, בעת שימוש ב-neovim, זמן האחזור של הקלט של אמולטורים מסוף מבוססי VTE הם הצטמצמו לרמה של מסוף Alacritty המהיר. בפרט, בבדיקות הקשורות לכלי השירות "חתול", התגובה להקשות ב-GNOME Console וב-Terminal ירדה משמעותית. במבחן העקירה ב-neovim נצפה גם שיפור ניכר.

בנוסף, המהירות בעת השימוש בגרסה החדשה של ספריית VTE באה לידי ביטוי בחבילת הבדיקות vtebench, אשר מעריך את זמן הקריאה של מכשיר ה-PTY וביצועי הניתוח. למרות ש-Alacritty עדיין מתעלה על Console ו-GNOME Terminal ב-vtebench ברוב הבדיקות, פער הביצועים הצטמצם. העומס בתמיכה בתכונות הנגישות תרם גם לפיגור בטרמינל GNOME, אך במידה פחותה בהשוואה לגרסאות קודמות.

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


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

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

*

*

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