System and method for performing a synchronization operation for multiple devices in a computer system

   
   

A system and method for performing a sync operation for multiple devices in a computer system is provided. The computer system may include a plurality of devices and a plurality of agents. The agents may be configured to perform tasks on behalf of the devices. A busy bit and a counter may be included for each of the agents. One of the devices may become an observer by initiating a sync operation. In response to a sync operation, busy agents may be identified using the busy bit for each agent. The busy agents may then be monitored to determine when each one has cycled using the busy bit and the counter for each busy agent. A busy agent may be determined to have cycled in response to its busy bit indicating that it is no longer busy or in response to its counter value differing from the counter value at the time the sync operation was initiated. Once each of the busy agents have cycled, the observer may determine that the sync operation is complete.

Een systeem en een methode om een synchandeling voor worden veelvoudige apparaten in een computersysteem uit te voeren verstrekt. Het computersysteem kan een meerderheid van apparaten en een meerderheid van agenten omvatten. De agenten kunnen worden gevormd om taken namens de apparaten uit te voeren. Een bezig beetje en een teller kunnen voor elk van de agenten worden omvat. Één van de apparaten kan een waarnemer worden door een syncverrichting in werking te stellen. In antwoord op een syncverrichting, kunnen de bezige agenten worden geïdentificeerd gebruikend het bezige beetje voor elke agent. De bezige agenten kunnen dan worden gecontroleerd om te bepalen wanneer elke men gebruikend het bezige beetje en de teller voor elke bezige agent heeft gecirkeld. Een bezige agent kan zijn vastbesloten om in antwoord op zijn bezig beetje erop wijst gecirkeld te hebben dat dat het niet meer bezig is of in antwoord op zijn tegenwaarde die van de tegenwaarde verschilt tegelijkertijd werd de syncverrichting in werking gesteld. Zodra elk van de bezige agenten heeft gecirkeld, kan de waarnemer bepalen dat de syncverrichting volledig is.

 
Web www.patentalert.com

< Apparatus and method of providing common distributed services for system management applications across heterogeneous environments

< Method and apparatus for preventing a denial of service (DOS) attack by selectively throttling TCP/IP requests

> Stack utilization management system and method for a two-stack arrangement

> System and method for customizing cached data

~ 00129