CONTROLLER
To increase the capacity of a shared memory.SOLUTION: A controller in an embodiment comprises a communication interface, a non-volatile storage unit, a volatile memory, a generation unit, a setting unit, and a transmission control unit. The communication interface transmits and receives information...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To increase the capacity of a shared memory.SOLUTION: A controller in an embodiment comprises a communication interface, a non-volatile storage unit, a volatile memory, a generation unit, a setting unit, and a transmission control unit. The communication interface transmits and receives information to and from another controller over a network. The generation unit generates, in the storage unit, virtual shared memory definition information defining a memory space to be shared with another controller and transmission setting information indicative of a transmission period and a controller for transmission for each prescribed area of the memory space. On the basis of the virtual shared memory definition information, the setting unit sets a virtual memory using the storage unit and the volatile memory, as the memory space to be shared. With respect to each prescribed area of the virtual memory, the transmission control unit communicates with another controller via the communication interface to perform transmission control of information stored in the prescribed area on the basis of the transmission setting information in accordance with a period associated with the prescribed area.SELECTED DRAWING: Figure 3
【課題】共有メモリを大容量化する。【解決手段】実施形態のコントローラは、通信インターフェースと、不揮発性の記憶部と、揮発性メモリと、生成部と、設定部と、伝送制御部と、を備える。通信インターフェースは、他のコントローラとネットワークを介して情報の送受信を行う。生成部は、他のコントローラと共有するメモリ空間が定義された仮想共有メモリ定義情報と、当該メモリ空間の所定領域毎に送信する周期と送信を行うコントローラとが示された送信設定情報と、を記憶部に生成する。設定部は、仮想共有メモリ定義情報に基づいて、共有するメモリ空間として、記憶部及び揮発性メモリを用いた仮想メモリを設定する。伝送制御部は、送信設定情報に基づいて、仮想メモリの所定領域毎に、当該所定領域に記憶された情報を、当該所定領域に対応付けられた周期に従って、通信インターフェースを介して他のコントローラとの間で伝送制御を行う。【選択図】図3 |
---|