[OSy] Malo pameti pro casovace
Andrej Krutak
andree182 at gmail.com
Wed Oct 31 09:43:48 CET 2007
Samozrejme... spravis to tak, ze sa to nebude dynamicky alokovat :-)
"Uzivatel" ti doda len ukazatel na uz vytvorenu strukturu (nieco ako
struct timer t;
timer_init(&t, ...);
)
Brani ti niekto vlozit si polozky potrebne na vytvorenie spojaku do tej timer
struktury? :-)
Andrej
On Wednesday 31 October 2007 09:30:02 Jakub MalĂ˝ wrote:
> Pri premysleni nad reprezentacemi jsme narazili na nasledujici problem.
>
> Casovace vytvorene a spustene v systemu bude asi potreba ukladat do nejake
> dynamicke struktury, pro zacatek treba spojaku. Pri zavolani timer_start by
> casovac byl zarazen do struktury aktivnich casovacu. Protoze ale tato
> struktura bude pouzivat dynamickou alokaci, muze se stat, ze v systemu
> nebude dostatek volne pameti. V definici rozhrani ale funkce timer_start
> vraci void a nema jak uzivateli oznamit, ze se timer nepodarilo vytvorit z
> duvodu nedostatku pameti.
> Vedel by nekdo o nejakem vhodnem reseni?
>
> JM.
>
>
>
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
More information about the NSWI004
mailing list