SYSTEMS AND METHODS TO COORDINATE RESOURCE USAGE IN TIGHTLY SANDBOXED ENVIRONMENTS
Systems and methods are disclosed for coordinating resource usage between applications in a tightly sandbox environment. A scheduling indicator can be left in a system file that multiple applications can use to align their requests for a system resource. Alternatively, IP loopback can be used to pas...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and methods are disclosed for coordinating resource usage between applications in a tightly sandbox environment. A scheduling indicator can be left in a system file that multiple applications can use to align their requests for a system resource. Alternatively, IP loopback can be used to pass a scheduling indicator between applications that are otherwise sandboxed. If either of these approaches is not possible, then applications can schedule system resource requests using a common algorithm that selects a start time and optionally a period of subsequent system resource requests based on a common piece of information such as a system clock signal or IP address. In these ways the total amount of time during which the system resource is being utilized by various applications can be reduced, thus reducing power consumption, and network activity.
L'invention porte sur des systèmes et des procédés de coordination d'utilisation de ressources entre des applications dans un environnement étroit en bac à sable. Un indicateur d'ordonnance peut être laissé dans un fichier du système que de multiples applications peuvent utiliser pour aligner leurs requêtes demandant une ressource de système. Selon une variante, un bouclage IP peut être utilisé pour transférer un indicateur d'ordonnance entre des applications qui sont autrement en bac à sable. Si aucune de ces approches n'est possible, alors des applications peuvent programmer des requêtes de ressource de système à l'aide d'un algorithme commun qui sélectionne un instant de début et éventuellement une période de requêtes de ressource de système subséquentes sur la base d'un élément d'informations commun tel qu'un signal d'horloge système ou une adresse IP. De cette manière, la durée de temps total durant laquelle la ressource de système est utilisée par diverses applications peut être réduite, ce qui réduit la consommation d'énergie et l'activité réseau. |
---|