← Back to team overview

helenos-nicf team mailing list archive

Re: deadlock pri vytvareni noveho paketu v on_activated

 

Pokud chceme šetřit pamětí, je na místě otázka, jestli to nechceme dělat
i při užívání karty, pokud ta zrovna nesype data plnou rychlostí.
Co kdybys naalokoval už při vytváření zařízení jen pár (ne ty tisíce)
packetů? Přičemž adaptivně, pokud bys zjišťoval, že toto množství ti
nestačí, by sis alokoval další (asi při ošetření příjmu nějakého
přerušení), popř. zase je uvolňoval, pokud by se zdálo, že tam jenom tak
leží?
Tohle by asi delat slo, ale bude to vyrazne slozitejsi. Prijde to pripadne na radu az po implementaci vsech filtru, wol a hlavne po rozchozeni na realnem hardwaru. Zatim budu ty pakety alokovat drive nekde v inicializaci driveru a necham je naalokovane po celou dobu.

Z.



References