[P4] Metadata megőrzése a kontextusban

Dániel Horpácsi daniel-h at elte.hu
Thu Jul 18 22:17:15 CEST 2019


Sziasztok!

Ahogy írtam az Implementation részt a cikkben, eszembe jutott, hogy 
kipróbáljam, működhet-e a metadata contextbe mentése, ahogyan korábban 
említettem nektek. Kipróbáltam, és minden gond nélkül megy: a 
swapcontext előtt csinálok egy sima lokális változót, amit feltöltök a 
metadatában lévő egress porttal, aztán a swap hívás utáni sorban ezt a 
lokális változót másolom vissza a metadata részbe. Mikor a kontextus 
visszaáll, nyilván a lokális változók értéke is, így viszont nem kell 
elküldeni semmi extra adatot a csomaggal, ami elég komoly spórolás lehet 
majd hardveren való futtatásnál. Erről még nem írtam a cikkbe, de holnap 
ezt is leírom.

Dani



More information about the P4 mailing list