A page based memory address translation table update method and apparatus uses a first processor, such as a host processor or other processor, to notify a second processor to update its own page table. In one embodiment, the first processor generates an execution order driven page table maintenance command for the second processor. The second processor updates its own page table in sequence with received embedded commands. The second processor also updates its own translation look aside buffer in response to the page table maintenance data generated by the first processor. The page table maintenance data may be, for example, a page table maintenance command that is queued by the first processor so that the table update for the second processor is deferred from the first processors point of view since the second processor performs its own page table edits based on the order in which the page table maintenance command appears in a command queue for the second processor.

Une méthode et un appareillage basés par page de mise à jour de table de translation d'adresses de mémoire emploie un premier processeur, tel qu'un processeur de centre serveur ou tout autre processeur, pour informer un deuxième processeur de mettre à jour sa propre table de page. Dans une incorporation, le premier processeur produit d'un ordre d'exécution conduit commande d'entretien de table de page pour le deuxième processeur. Le deuxième processeur met à jour sa propre table de page dans l'ordre avec des commandes incluses reçues. Le deuxième processeur met à jour également son propre regard de traduction de côté protègent en réponse à l'entretien de table de page les données produites par le premier processeur. Les données d'entretien de table de page peuvent être, par exemple, une commande d'entretien de table de page qui est faite la queue par le premier processeur de sorte que la mise à jour de table pour le deuxième processeur soit reportée du premier point de vue de processeurs puisque le deuxième processeur exécute sa propre table de page édite basé sur l'ordre dans lequel la commande d'entretien de table de page apparaît dans une file d'attente de commande pour le deuxième processeur.

 
Web www.patentalert.com

< (none)

< Fungicidal 6-(2-halo-4-alkoxyphenyl)-triazolopyrimidines

> Mechanism for selectively imposing interference order between page-table fetches and corresponding data fetches

> (none)

~ 00013