Turgnamh chun éifeachtacht an áirgiúlachta cat a fheabhsú

Rinne Ariadne Conill, cruthaitheoir an seinnteoir ceoil Audacious, tionscnóir an phrótacail IRCv3, agus ceannaire fhoireann slándála Alpach Linux, taighde ar conas an fóntais cat a bharrfheabhsú, a aschuireann comhad amháin nó níos mó chuig an sruth aschuir caighdeánach. Chun feidhmíocht cat ar Linux a fheabhsú, moltar dhá leas iomlán a bhaint as, bunaithe ar ghlaonna an chórais sendfile agus splice a úsáid chun sonraí a chóipeáil go díreach idir tuairisceoirí comhaid ag an leibhéal eithne gan comhthéacs a athrú go spás úsáideora.

Léirigh cur i bhfeidhm an bhoinn, ag baint úsáide as glaonna traidisiúnta léite agus scríofa as a d’eascair athrú comhthéacs, feidhmíocht de 4 GB/s nuair a bhí comhad 3.6GB á chóipeáil ó tmpfs. Mhéadaigh an rogha bunaithe ar sheolchomhaid an fheidhmíocht go 6.4 GB/s, agus mhéadaigh an rogha bunaithe ar splice an fheidhmíocht go 11.6 GB/s, i.e. iompaigh amach a bheith níos mó ná 3 huaire níos tapúla ná an leagan bunaidh.

Foinse: oscailtenet.ru

Add a comment