Perpensis ictum optimizationum in GNOME 46 in observantia terminalis emulatorum

Eventus probandi efficaciam optimizationum in bibliotheca VTE (bibliotheca TERminalis virtualis) inclusa et in GNOME 46 dimissione divulgata sunt. In probatione, alacritas interfaciendi mensuratur in emulatoribus terminalibus Alacritty, Console (GTK 4). GNOME Terminatio (GTK 3 et 4) et VTE Test App (exemplum e VTE Repositorio), cum in Fedora 39 cum GNOME 45 et Fedora 40-beta cum GNOME 46. Alacritty applicatio VTE bibliotheca non utitur et electa est. relatio, quia, ex praeteritis probationibus iudicans, est inter aemulos velocissimos terminatio. Ad mensuram, ferramentum sensorem in tabula Teensy innixum adhibitum est, quod tempus inter bullam premendi et speciem informationis in scrinii mensurat.

VTE bibliotheca praebet paratam GTK contentam in variis emulatoribus terminalibus pro GNOME, incluso GNOME Terminal, Console, Box Niger, Tilix, Terminator et Ptyxis. In versione GNOME 46, VTE structuras internas insigniter resignavit, quae, secundum tincidunt, ad operationes velociores duxerunt, quarum incrementa perficiendi 40% in probationibus pervenerunt. Ex parte practica, optimizationes reductionem duxerunt in moras in configurationibus cum GTK reddendo 4. Antea tincidunt initus moras in Console et GNOME Termina notabiles fuerunt, quae multos utentes deterruerunt ab aemulorum terminorum normarum pro GNOME utentes. Cum VTE 0.76 haec quaestio soluta est.

Independens probatio notabilem reductionem in notitia initus latency confirmavit in applicationibus VTE fundatis, quae non solum in simplici sed etiam in multiplici usu missionum terminatio observatur. Exempli gratia, cum neovim utens, latenciis VTE-basis emulatoribus terminalibus initus redactae sunt ad gradum terminalis Alacritty velocissimi. Praesertim in probatione cum utilitate "cat" usui coniungitur, responsio ad clavem pressorum in Console et GNOME Terminatio decrevit ad 40 ad 12 ms, et in scrolling experimenti in neovim-a 45 ad 23 ms.

Perpensis ictum optimizationum in GNOME 46 in observantia terminalis emulatorum
Perpensis ictum optimizationum in GNOME 46 in observantia terminalis emulatorum
Perpensis ictum optimizationum in GNOME 46 in observantia terminalis emulatorum

Speedup cum nova versione bibliothecae VTE utens notatur etiam in suite testium vtebench, quod input lag non metitur, sed tempus a PTY fabrica ac peractione peractionis leget (scrolling velocitatis et cursoris motus probat). Eodem tempore, utebench maxime probat, Alacritty terminales outperforms Console et GNOME Terminal, sed lag post posterius non ut ante pronunciatur. Pars GNOME terminationis incessus debetur capiti ad lineamenta accessibilitas sustinendi.

Perpensis ictum optimizationum in GNOME 46 in observantia terminalis emulatorum


Source: opennet.ru