Measúnú a dhéanamh ar thionchar na n-uasmhéadú i GNOME 46 ar fheidhmíocht aithriseoir teirminéil

Foilsíodh torthaí na tástála ar éifeachtacht na n-uasmhéaduithe a cuireadh leis an leabharlann VTE (leabharlann Virtual TERminal) agus a chuimsítear i scaoileadh GNOME 46. Le linn na tástála, tomhaiseadh sofhreagracht an chomhéadain sna emulators teirminéil Alacritty, Console (GTK 4) , Críochfort GNOME (GTK 3 agus 4) agus App Tástála VTE (mar shampla ón stór VTE), agus iad ag rith ar Fedora 39 le GNOME 45 agus Fedora 40-beta le GNOME 46. Ní úsáideann an feidhmchlár Alacritty leabharlann VTE agus roghnaíodh é mar thagairt, ós rud é, a mheas ag tástálacha san am atá caite, tá sé ar cheann de na aithriseoir teirminéil is tapúla. Le haghaidh an tomhais, baineadh úsáid as braiteoir crua-earraí bunaithe ar bhord Teensy, a thomhaiseann an t-am idir cnaipe a bhrú agus cuma na faisnéise ar an scáileán.

Soláthraíonn leabharlann VTE giuirléid GTK réamhdhéanta a úsáidtear in aithriseoirí teirminéil éagsúla do GNOME, lena n-áirítear Críochfort GNOME, Consól, Bosca Dubh, Tilix, Terminator agus Ptyxis. I leagan GNOME 46, tá VTE tar éis na struchtúir inmheánacha a athdhearadh go suntasach, rud a d'eascair, de réir na bhforbróirí, le hoibríochtaí níos tapúla, agus shroich an méadú feidhmíochta 40% i dtrialacha. Ar an taobh praiticiúil, d'eascair laghdú ar mhoilleanna rindreála i bhfoirmíochtaí le GTK 4 de bharr optimizations. Roimhe seo, bhí moilleanna ionchuir méarchláir i Console agus GNOME Termina faoi deara, rud a dhíspreagadh go leor úsáideoirí ó úsáid a bhaint as aithriseoir teirminéil caighdeánach do GNOME. Le VTE 0.76 réitíodh an cheist seo.

Deimhníodh le tástáil neamhspleách go bhfuil laghdú suntasach ar fhola an ionchuir sonraí in iarratais atá bunaithe ar VTE, rud a bhreathnaítear ní hamháin i gcásanna simplí ach freisin i gcásanna casta úsáide críochfoirt. Mar shampla, nuair a bhí neovim á úsáid, laghdaíodh laideanna ionchuir aithriseoir teirminéil bunaithe ar VTE go leibhéal an teirminéil Alacritty is tapúla. Go háirithe, sa tástáil a bhaineann le húsáid an áirgiúlacht “cat”, laghdaigh an fhreagairt ar eochairbhrúnna i gConsól agus i gCríochfort GNOME go 40 go 12 ms, agus sa tástáil scrollaithe i neovim - ó 45 go 23 ms.

Measúnú a dhéanamh ar thionchar na n-uasmhéadú i GNOME 46 ar fheidhmíocht aithriseoir teirminéil
Measúnú a dhéanamh ar thionchar na n-uasmhéadú i GNOME 46 ar fheidhmíocht aithriseoir teirminéil
Measúnú a dhéanamh ar thionchar na n-uasmhéadú i GNOME 46 ar fheidhmíocht aithriseoir teirminéil

Tugtar faoi deara freisin luasghéarú nuair a bhíonn an leagan nua den leabharlann VTE á úsáid sa tsraith tástála vtebench, nach dtomhaiseann aga moille ionchuir, ach go léitear am ón bhfeiste PTY agus feidhmíocht parsála (luas scrollaithe agus tástálacha gluaiseachta cúrsóra). Ag an am céanna, i bhformhór na dtástálacha vtebench, tá feidhmíocht níos fearr ag críochfort Alacritty le Console agus Críochfort GNOME, ach níl an aga moille taobh thiar den chríochfort deiridh chomh soiléir agus a bhí roimhe. Tá cuid de mhoill Críochfort GNOME mar gheall ar fhorchostais na ngnéithe inrochtaineachta tacaíochta.

Measúnú a dhéanamh ar thionchar na n-uasmhéadú i GNOME 46 ar fheidhmíocht aithriseoir teirminéil


Foinse: oscailtenet.ru

Add a comment