Abstract:
A method (and structure) for automatically configuring a network including a plurality of interconnected computers, includes configuring more than one of the plurality of computers to assume a role as a designated router (202) which determines a current network configuration (204) by determining which computers are currently on-line, using this determined current network configuration (204) to determine a current network topology (205) that defines a neighborhood relationship among the interconnected computers currently on-line, and communicating the current network topology to the network. The method also includes defining a priority criterion (203) and automatically selecting one of the computers according to the priority criterion to serve the role as designated router.
Abstract:
Ein Verfahren, ein System und eine Vorrichtung zum Bereitstellen von Zugriffen auf Begrenzungsinformationen beim Pufferschutz umfasst Bereitstellen einer Eins-zu-eins-Zuordnung zwischen einem Universalregister und den Begrenzungsinformationen in einem BI-Register (BI = Begrenzungsinformationen), Speichern der geladenen Begrenzungsinformationen im BI-Register zur späteren Verwendung, Bereitstellen der Integrität der Begrenzungsinformationen im BI-Register, die während der Programmausführung aufrechterhalten wird, und Bereitstellen eines proaktiven Ladens der Begrenzungsinformationen mit einer zusätzlichen Ein-Bit-Steuerung bei der Ladeanweisung des BI-Registers.
Abstract:
A method (and structure) for automatically configuring a network including a plurality of interconnected computers, includes configuring more than one of the plurality of computers to assume a role as a designated router (202) whi ch determines a current network configuration (204) by determining which computers are currently on-line, using this determined current network configuration (204) to determine a current network topology (205) that defin es a neighborhood relationship among the interconnected computers currently on- line, and communicating the current network topology to the network. The method also includes defining a priority criterion (203) and automatically selecting one of the computers according to the priority criterion to serve the role as designated router.
Abstract:
System (200), aufweisend:einen Prozessor (220), der die folgenden durch einen Computer ausführbaren Komponenten ausführt, die in einem nicht flüchtigen, durch einen Computer lesbaren Medium gespeichert sind:eine Eintragskomponente (240), die einen Eintrag in einer Tabelle zum Speichern von Begrenzungsinformationen (bounds-information) zuweist, wenn ein Objekt im Arbeitsspeicher zugewiesen wird; undeine Komponente (250) zum Ändern des Verwendungszwecks, die den Verwendungszweck von nicht verwendeten Bits einer Objektadresse ändert, um einen Index in dem Tabelleneintrag zu speichern.
Abstract:
Ein Verfahren, ein System und eine Vorrichtung zum Schützen vor Referenzen außerhalb der Begrenzungen umfassen Speichern einer Adresse eines Puffers in einem Universalregister und Speichern von Begrenzungsinformationen (Bl) für den Puffer in einem Register mit Begrenzungsinformationen, und wenn ein Inhalt des Universalregisters als eine Adresse bei einem Lade- oder Speichervorgang verwendet wird, Verwenden eines Inhalts des Registers mit Begrenzungsinformationen, um zu ermitteln, ob der Lade- oder Speichervorgang außerhalb der Begrenzungen ist.
Abstract:
Techniken, die eine Abschwächung von Arbeitsspeicherfehlern auf Hardware-Grundlage für Heap-Objekte erleichtern. In einem Beispiel kann ein System einen Prozess aufweisen, der durch einen Computer ausführbare Komponenten ausführt, die in einem nicht flüchtigen, durch einen Computer lesbaren Medium gespeichert sind. Die durch einen Computer ausführbaren Komponenten weisen Folgendes auf: eine Eintragskomponente; und eine Komponente zum Ändern des Verwendungszwecks. Die Eintragskomponente kann einen Eintrag in einer Tabelle zum Speichern von Begrenzungsinformationen zuweisen, wenn ein Objekt im Arbeitsspeicher zugewiesen wird. Die Komponente zum Ändern des Verwendungszwecks kann den Verwendungszweck von nicht verwendeten Bits einer Objektadresse ändern, um einen Index in dem Tabelleneintrag zu speichern.
Abstract:
A method (and structure) for automatically configuring a network including a plurality of interconnected computers, includes configuring more than one of the plurality of computers to assume a role as a designated router which determines a current network configuration by determining which computers are currently on-line, using this determined current network configuration to determine a current network topology that defines a neighborhood relationship among the interconnected computers currently on-line, and communicating the current network topology to the network. The method also includes defining a priority criterion and automatically selecting one of the computers according to the priority criterion to serve the role as designated router.