Gast
#467760
Hi,
es sollen Server und client gemeinsam auf einen Speicher zugreifen.
Meint ihr ob es hier zu einem Laufzeiteffekt kommen kann? Falls ja, an
welcher Stelle kann es dazu kommen?
/*server*/
for(;;){server_arbeit_verrichten();
if(count==N) sleep();
daten_in_den_speicher_uebertragen();
count++;
if(count==1) wakeup(client);
}
/*client*/
for(;;){if(count==0) sleep();
daten_aus_dem_speicher_uebertragen();
count--;
if(count==(N-1))wakeup(server);
client_arbeit_verrichten();
}
Grüße
Bernd