Katse kassi utiliidi tÔhususe parandamiseks

Ariadne Conill, Audacious muusikapleieri looja, IRCv3 protokolli algataja ja Alpine'i turvameeskonna juht Linux, viis lĂ€bi uuringu, et teha kindlaks, kui palju saab optimeerida utiliiti cat, mis vĂ€ljastab ĂŒhe vĂ”i mitu faili standardvĂ€ljundvoogu. Utiliidi cat jĂ”udluse parandamiseks Linux Pakutakse vĂ€lja kaks optimeerimisvĂ”imalust, mis pĂ”hinevad sendfile ja splice sĂŒsteemikĂ”nede kasutamisel andmete otseseks kopeerimiseks failideskriptorite vahel kerneli tasemel ilma konteksti kasutajaruumi lĂŒlitamata.

PÔhirakendus, mis kasutas traditsioonilisi lugemis- ja kirjutamiskutseid, mis viivad konteksti vahetamiseni, nÀitas tmpfs-ist 4 GB faili kopeerimisel jÔudlust 3.6 GB/s. Sendfile-pÔhine valik suurendas jÔudlust 6.4 GB/s-ni ja splaissipÔhine valik 11.6 GB/s, s.o. osutus esialgsest versioonist enam kui 3 korda kiiremaks.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster