splice() er et systemkall i Linuxkjernen som flytter data mellom en fildeskriptor og en pipe uten at det berører brukerrommet, Det relaterte systemkall vmsplice() flytter eller kopierer data mellom en pipe og brukerrommet. Ideellt sett arbeider splice() og vmsplice() ved å bytte om sider og foretar ingen egentlig kopiering av data, noe som kan forbedre I/O-ytelsen. Ettersom lineære adresser ikke nødvendigvis korresponderer med kontinuerlige fysiske adresser, er dette ikke mulig i alle tilfeller og på alle maskinvarekombinasjoner.

Eksterne lenkerRediger

 Denne linuxrelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.