JPH0573399A - Memory sharing method between work stations - Google Patents
Memory sharing method between work stationsInfo
- Publication number
- JPH0573399A JPH0573399A JP23131791A JP23131791A JPH0573399A JP H0573399 A JPH0573399 A JP H0573399A JP 23131791 A JP23131791 A JP 23131791A JP 23131791 A JP23131791 A JP 23131791A JP H0573399 A JPH0573399 A JP H0573399A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- workstation
- work station
- lan
- management unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 7
- 238000010586 diagram Methods 0.000 description 2
- 108700028516 Lan-7 Proteins 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
Landscapes
- Multi Processors (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、LANに接続された複
数のワークステーションより成るシステムにおけるメモ
リ共有方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a memory sharing method in a system including a plurality of workstations connected to a LAN.
【0002】[0002]
【従来の技術】従来、メモリはそのメモリを保有するワ
ークステーション独自の資源であり、各ワークステーシ
ョンはそれぞれ自分のメモリ資源を用いて動作する方式
となっていた。従って、LAN上の他のワークステーシ
ョンにいかに多くのメモリが存在していようとも、それ
を使用することは出来なかった。2. Description of the Related Art Conventionally, a memory is a resource unique to a work station that holds the memory, and each work station operates by using its own memory resource. Therefore, no matter how much memory was present in other workstations on the LAN, it could not be used.
【0003】[0003]
【発明が解決しようとする課題】上述した従来のワーク
スステーションは、自ワークステーション内のメモリが
不足すれば、動作できないか、または、自ワークステー
ション内のハードディスク上にスワップを行う必要があ
るという欠点があった。The above-mentioned conventional workstation cannot operate if the memory in the own workstation is insufficient, or it is necessary to perform swapping on the hard disk in the own workstation. was there.
【0004】本発明は、上述のようなシステムにおける
ワークステーションの自ワークステーション内メモリ不
足によるソフトウェアの動作不能を解決するものであ
る。The present invention solves the inoperability of software due to the lack of memory in the workstation itself of the workstation in the above system.
【0005】[0005]
【課題を解決するための手段】本発明は、LAN(Lo
cal Area Network)回路で接続される
ワークステーションにおけるワークステーション間メモ
リ共有方法において、第1のワークステーションのCP
Uが特定の番地をアクセスしようとすると、前記第1の
ワークステーションのメモリ管理部が、前記LANを経
由して第2のワークステーションのメモリ管理部と通信
することにより第2のワークステーションのメモリをア
クセスする事を特徴とする。The present invention provides a LAN (Lo)
In the method of sharing memory between workstations in a workstation connected by a cal area network circuit, the CP of the first workstation
When U tries to access a specific address, the memory management unit of the first workstation communicates with the memory management unit of the second workstation via the LAN to allow the memory management of the second workstation. It is characterized by accessing.
【0006】[0006]
【実施例】次に、本発明について図面を参照して説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.
【0007】図1は本発明のシステム構成図、図2は本
実施例のメモリ管理部5の処理フローチャートである。FIG. 1 is a system configuration diagram of the present invention, and FIG. 2 is a processing flowchart of the memory management unit 5 of this embodiment.
【0008】図1(a)において、ワークステーション
A、ワークステーションBはともにLANによって接続
されるパソコンである。各ワークステーション内におい
て、CPU1はメモリ管理部5を介して内部バス4につ
ながるメモリ2及びI/O3とデータの読み出し、書き
込みを行っている。今、ワークステーションAにおいて
自ワークステーションの保存するメモリ以外の番地への
アクセスが発生した場合、ワークステーションAのメモ
リ管理部5はワークステーションBのメモリ管理部5と
LAN回線6を介して通信を行い、ワークステーション
Bの保有するメモリ番地であれば、ワークステーション
Bのメモリ管理部5がワークステーションBの保有する
メモリ2へのアクセスを許可することによりワークステ
ーションBのメモリをワークステーションAが使用する
こととなる。In FIG. 1A, workstation A and workstation B are both personal computers connected by a LAN. In each workstation, the CPU 1 reads and writes data to and from the memory 2 and I / O 3 connected to the internal bus 4 via the memory management unit 5. When an address other than the memory stored in the own workstation is accessed in the workstation A, the memory management unit 5 of the workstation A communicates with the memory management unit 5 of the workstation B via the LAN line 6. If the memory address of workstation B is used, workstation A uses the memory of workstation B by allowing memory management unit 5 of workstation B to access memory 2 of workstation B. Will be done.
【0009】図1(a)に示すような実施例の他に図1
(b)に示すようにメモリ装置のみのシステムをLAN
に接続する実施例も可能である。図1(b)において、
LAN回線6上にメモリ装置7のみを有するメモリ専用
装置をメモリ管理部5を介して接続することにより、L
AN回線上のすべてのワークステーションからメモリア
クセスを行える。In addition to the embodiment shown in FIG.
As shown in (b), a system with only a memory device is connected to a LAN.
Embodiments of connecting to In FIG. 1 (b),
By connecting a dedicated memory device having only the memory device 7 on the LAN line 6 through the memory management unit 5,
Memory can be accessed from all workstations on the AN line.
【0010】次に、図2のフローチャートについて記
す。第1のワークステーションにおいてCPU1が特定
のメモリをアクセスしようとすると(ステップ1)、自
ワークステーション内のメモリアクセスであるか、他の
ワークステーションへのメモリアクセスであるかを判断
し(ステップ2)、自ワークステーション内のメモリア
クセスであれば自ワークステーション内メモリへのアク
セス処理を行い(ステップ3)、他ワークステーション
上のメモリへのアクセスであればLAN回線を介し他ワ
ークステーションのメモリ管理部と通信を行い、メモリ
へのアクセスを実行い(ステップ4)、終了する(ステ
ップ5)。Next, the flowchart of FIG. 2 will be described. When the CPU 1 tries to access a specific memory in the first workstation (step 1), it is determined whether it is a memory access within the own workstation or a memory access to another workstation (step 2). If it is the memory access in the own workstation, the access processing to the memory in the own workstation is performed (step 3), and if the memory in the other workstation is accessed, the memory management unit of the other workstation is accessed through the LAN line. Communication is performed, the memory is accessed (step 4), and the process ends (step 5).
【0011】[0011]
【発明の効果】以上説明したように本発明は、LAN回
線を介しワークステーション間で通信を行い、他ワーク
ステーションへのメモリアクセスを可能とする効果があ
る。As described above, the present invention has the effect of enabling communication between workstations via a LAN line and enabling memory access to other workstations.
【図1】本発明の一実施例を示すシステム構成図であ
る。FIG. 1 is a system configuration diagram showing an embodiment of the present invention.
【図2】本実施例をメモリ管理部5の処理フローチャー
トである。FIG. 2 is a processing flowchart of a memory management unit 5 according to the present embodiment.
1 CPU 2 メモリ 3 I/O 4 内部バス 5 メモリ管理部 6 LAN 7 大容量メモリ装置 1 CPU 2 memory 3 I / O 4 internal bus 5 memory management unit 6 LAN 7 large capacity memory device
Claims (1)
work)回路で接続されるワークステーションにおけ
るワークステーション間メモリ共有方法において、第1
のワークステーションのCPUが特定の番地をアクセス
しようとすると、前記第1のワークステーションのメモ
リ管理部が、前記LANを経由して第2のワークステー
ションのメモリ管理部と通信することにより第2のワー
クステーションのメモリをアクセスする事を特徴とする
ワークステーション間メモリ共有方法。1. A LAN (Local Area Net)
In a method of sharing memory between workstations in a workstation connected by a work circuit, a first method is provided.
When the CPU of the second workstation attempts to access a specific address, the memory management unit of the first workstation communicates with the memory management unit of the second workstation via the LAN to obtain the second address. A method of sharing memory between workstations, characterized by accessing the memory of a workstation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23131791A JPH0573399A (en) | 1991-09-11 | 1991-09-11 | Memory sharing method between work stations |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23131791A JPH0573399A (en) | 1991-09-11 | 1991-09-11 | Memory sharing method between work stations |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0573399A true JPH0573399A (en) | 1993-03-26 |
Family
ID=16921741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23131791A Pending JPH0573399A (en) | 1991-09-11 | 1991-09-11 | Memory sharing method between work stations |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0573399A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6553465B1 (en) | 1999-01-28 | 2003-04-22 | Nec Corporation | Multiprocessor system with distributed shared memory having hot plug function for main memories |
-
1991
- 1991-09-11 JP JP23131791A patent/JPH0573399A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6553465B1 (en) | 1999-01-28 | 2003-04-22 | Nec Corporation | Multiprocessor system with distributed shared memory having hot plug function for main memories |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7020723B2 (en) | Method of allowing multiple, hardware embedded configurations to be recognized by an operating system | |
| JPH04108242A (en) | Data transfer system for communication controller | |
| JPS61165170A (en) | Bus controlling system | |
| US6938078B1 (en) | Data processing apparatus and data processing method | |
| JPH01291343A (en) | Memory managing device | |
| JPH06290127A (en) | Computer system | |
| JPS62247645A (en) | Bus type lan system | |
| JPH07334420A (en) | Extended memory control circuit | |
| JPS6215642A (en) | Memory device for double access system | |
| JP3322993B2 (en) | Information processing device | |
| JP2643660B2 (en) | Communication control device | |
| JP2578982Y2 (en) | Gateway device | |
| JPS6375863A (en) | Logon processing system | |
| JPH03230393A (en) | Semiconductor storage device | |
| JPH07129524A (en) | High-speed switching device for redundant system | |
| JPH01302936A (en) | Network interface | |
| JP2000224254A (en) | Communication equipment | |
| JPS5817747A (en) | Data transmission system | |
| JPS61193255A (en) | Operation method for high speed central processing unit | |
| JPS62154050A (en) | Data processing system for control equipment | |
| JPH11143820A (en) | Data transferring system and bus circuit | |
| JPH03167651A (en) | Bus control system | |
| JPH01220051A (en) | Information processor | |
| JPH0412857B2 (en) | ||
| JPH0756860A (en) | Multi-cpu system |