[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