[pso] [Tema5][Linux]Timer/No of rules
Cosmin Ratiu
cosminratiu at gmail.com
Mon Jun 9 16:01:49 EEST 2008
2008/6/9 Alina Simion <alina_simion2002 at yahoo.com>:
> Da, armez pentru toate care ies si pentru alea care intra si sunt
> raspunsuri.
>
Liniile astea sunt problema:
mod_timer(&(tabela_reguli_din[i].timer), jiffies + (int)(HZ * 0.1));
si
tabela_reguli_din[i].timer.expires = jiffies + (int)(HZ * 0.1);
In kernel nu ai floating point din motive de eficienta. 0.1 de mai sus e
inlocuit cu 0. Pentru a fi corect, foloseste ceva de genul 'jiffies + delay
* HZ / 1000', unde delay este in milisecunde cat vrei sa fie.
Cosmin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20080609/9baef83d/attachment.htm
More information about the pso
mailing list