Visa ett inlägg
Oläst 2005-05-09, 13:24 #8
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Därför använder man sempahorer, det är resurssnålt, effektivt och tillverkat för just den här användningen. Att öppna en fil för att hämta ett värde känns inte särskilt optimalt. Inte heller att köra ett SQL-anrop.

Nåt i stil med detta borde funka:
$resource = sem_get(1); # hitta resurs-id till sempahore 1
shm_put_var($resource, 1, 'ett värde'); # spara 'ett värde' på plats 1 i semaphore 1

Nu kan man i alla andra instanser av programmet använda sig av:
$resource = sem_get(1); # hitta resurs-id till sempahore 1
shm_get_var($resource, 1); # hämta värde 1 från semaphore 1.

Om jag inte förstått något fel. En lite hjälp på vägen iaf.
grazzy är inte uppkopplad   Svara med citatSvara med citat