V Gnome pracují na vylepšeních pro Nautilus a oznámili výsledky výkonu v emulátorech terminálu

Nautilus

Navrhované změny pro Nautilus

Vývojáři Gnome oznámil část práce, kterou dělali v posledním týdnu a je to v jednom Jednou z oblastí, kam zaměřili svou pozornost, byl správce souborů Nautilus (Gnome Files), jehož manažer oznámil plány na vytvoření nového rozhraní pro výběr souborů.

Tato implementace je navržena pro použití v aplikacích namísto dialogů pro otevírání souborů poskytovaných GTK. The nové rozhraní je navrženo tak, aby nabízelo chování a vizuální design více v souladu se stylem Gnome, také využití pokročilých funkcí platformy GNOME, jako je libadwaita a možnost označit soubory jako oblíbené.

Na druhou stranu Sam Hewitt, návrhář uživatelského rozhraní pro projekt GNOME, sdílel maketu instalačního rozhraní pro operační systémy a ukazuje pokrok v této oblasti. V oblasti tisku, Pracoval na poskytování výsledků tisku pro WebKitGTK a Epiphany pomocí portálu Freedesktop Print. To umožní tisk při instalaci aplikací z balíčku flatpak, čímž se zlepší tisk v prostředí GNOME.

také byly navrženy změny pro správce zobrazení GDM a Gnome Shell, které zahrnují realizaci režimu chráněného zámku obrazovky. Tento režim zajišťuje, že během uzamčení obrazovky dojde k odpojení zašifrovaného domovského adresáře a odstranění klíčů k jeho šifrování z paměti, čímž je zajištěna bezpečnost dat.

Ohledně aktualizací software, byl vydán Junction 1.8, včetně nového rozhraní pro výběr aplikací při pokusu o otevření souboru nebo odkazu. Tato verze, postavená na GNOME 46, nabízí vylepšenou podporu pro režim na výšku a dotykové obrazovky na mobilních zařízeních.

Kromě toho vývojáři Gnome Zveřejnili také výsledky testování účinnosti optimalizací implementována v knihovně VTE (Virtual Terminal Emulator) a její zařazení do verze Gnome 46. Knihovna VTE poskytuje předdefinovaný widget GTK používaný v několika emulátorech terminálu pro Gnome, jako Gnome Terminal, Console, Black Box, Tilix, Terminator a Ptyxis.

Tyto testyse zaměřuje na měření odezvy rozhraní na různých emulátorech terminálů, jako je Alacritty, Console, Gnome Terminal a testovací aplikace VTE, ve srovnávacích prostředích mezi Fedora 39 s Gnome 45 a Fedora 40-beta s Gnome 46.

Gnome terminály

Test rychlosti terminálu v Gnome

Alacritty, i když nepoužívá knihovnu VTE, byl vybrán jako reference kvůli své pověsti být jedním z nejrychlejších emulátorů terminálu, podle předchozích testů. Měření byla provedena pomocí hardwarového senzoru založeného na desce Teensy, který měří čas mezi zadáním příkazu a zobrazením informace na obrazovce.

V Gnome 46 bylo VTE interně přepracováno, což podle vývojářů vedlo k rychlejšímu provozu a zvýšení výkonu až o 40 %. To se překládá do a Výrazně sníženo zpoždění vykreslování v nastaveních GTK 4. Dříve bylo zpoždění vstupu klávesnice v konzole GNOME a terminálu patrné, což některé uživatele odrazovalo od jejich používání. S VTE 0.76 však byl tento problém vyřešen.

Nezávislé testování také potvrdily výrazné snížení latence zadávání dat v aplikacích založených na VTE, v jednoduchých i složitých scénářích použití terminálu. Například při použití neovim jsou vstupní latence terminálových emulátorů na bázi VTE Byly zredukovány na úroveň rychlého terminálu Alacritty. Zejména v testech spojených s obslužným programem „cat“ se výrazně snížila odezva na stisk kláves v konzole GNOME a terminálu. Ve vytěsňovacím testu na neovimu bylo také pozorováno výrazné zlepšení.

Navíc, Zrychlení při používání nové verze knihovny VTE se odráží v testovací sadě vtebench, která vyhodnocuje dobu čtení zařízení PTY a výkon analýzy. Přestože Alacritty ve většině testů stále překonává konzoli a terminál GNOME ve vtebench, mezera ve výkonu se zmenšila. Přetížení podpory funkcí usnadnění také přispělo ke zpoždění terminálu GNOME, ale v menší míře ve srovnání s předchozími verzemi.

Nakonec, pokud máte zájem dozvědět se o tom více, můžete si prostudovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.