JPH01128149A - ワークステーション制御プログラムローディング制御方式 - Google Patents

ワークステーション制御プログラムローディング制御方式

Info

Publication number
JPH01128149A
JPH01128149A JP62286752A JP28675287A JPH01128149A JP H01128149 A JPH01128149 A JP H01128149A JP 62286752 A JP62286752 A JP 62286752A JP 28675287 A JP28675287 A JP 28675287A JP H01128149 A JPH01128149 A JP H01128149A
Authority
JP
Japan
Prior art keywords
control program
workstation
loading
control
storage device
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
Application number
JP62286752A
Other languages
English (en)
Inventor
Hideaki Kitada
北田 秀昭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP62286752A priority Critical patent/JPH01128149A/ja
Publication of JPH01128149A publication Critical patent/JPH01128149A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はワークステーション制御プログラムローディン
グ制御方式に関し、特に通信回線でホストシステムト接
続された複数のワークステーションを備えたシステムに
おいて、ホストシステム側にある外部記憶装置に格納さ
れている該ワークステーションの制御プログラムをワー
クステーションからのロード要求に従ってローディング
する方式に関する。
〔従来の技術〕
従来、この種のワークステーション制御プログラムロー
ディング制御方式は、ワークステーションからのロード
要求に対し、そのつど外部記憶装置(主に磁気ディスク
装置)に格納されているワークステーション制御プログ
ラムを読み込み、ロード要求のワークステーションヘロ
ーディング処理を行々っている。
また、複数のワークステーションから同時にロード要求
が発生した場合には、外部記憶装置の性能上の問題によ
りシリアルにローディング処理を行なっている。
〔発明が解決しようとする問題点〕
上述した従来のワークステーション制御プログラムロー
ディング制御方式は、ワークステーションからの制御プ
ログラムロード要求に対し、そのつど外部記憶装置から
制御プログラムを読み込み。
ワークステーションヘローディング処理を行なっている
ため、外部記憶装置から読み込む時間分だけ、ローディ
ング処理時間が増大するという欠点があり、特に制御プ
ログラム容量が大きくなるほどこの欠点は顕著に々る。
また、外部記憶装置の性能上の問題により、複数のワー
クステーションから同時に制御゛プログラムロード要求
が発生した場合でも、シリアルにローディング処理を行
なっているため、全ワークステーションへのローディン
グ時間が1台のローディング時間×ワークステーション
台数”トなる。
したがって、ワークステーション接続台数が多いシステ
ムではローディング処理時間が増大し、かつ各ワークス
テーションの立ち上りにばらつきが発生し、操作性が悪
いという欠点がある。
〔問題点を解決するための手段〕
本発明のワークステーション制御プログラムローディン
グ制御方式は2通信回線でホストシステムと接続された
複数のワークステーションと該ワークステーションを制
御するワークステーション制御機構と、主記憶装置と、
外部記憶装置と、主記憶装置を管理するメモリ管理制御
処理部と、制御プログラムの実行を管理するタスク管理
制御処理部とを備えた情報処理装置において、前記外部
記憶装置に予め前記ワークステーションの制御プログラ
ムを有し、前記情報処理装置の立ち上げ時点に、前記外
部記憶装置に格納されているワークステーション制御プ
ログラムを前記主記憶装置に複写するワークステーショ
ン制御プログラム複写機構と、前記ワークステーション
からの制御プログラムロード要求に対し、前記主記憶装
置に複写されたワーブステーション制御プログラムを読
み込み、要求の該ワークステーションへInプログラム
をロード処理するワークステーション制御プログラムロ
ーディング機構とを備えだことを特徴としている。
〔実施例〕
次に1本発明について図面を参照して説明する。
第1図は本発明の一実施例の構成で1図中1はホストシ
ステム、2は主記憶装置、2−3は制御表。
3はワークステーション制御機構(以下、制御機構と略
称する)、4はメモリ管理制御処理部、5はタスク管理
制御処理部、6はワークステーション制御プログラム複
写機構(以下、複写機構と略称する)、7はワークステ
ーション制御ゾログラ(q  ) ムロ−ディング機構(以下、ローディング機構と略称す
る) 、 7−1.7−2.7−3は各ワークステーシ
ョンへ制御プログラムをロードするタスクX、タスクY
、JスクX0,8は外部記憶装置、8−1はワークステ
ーションX用制御プログラム(以下、X用制御プログラ
ムと略称する) 、 8−2はワークステーションX用
制御プログラム(以下、X用制御プログラムと略称する
)、9は通信回線、9−1はワークステーションX、 
9−2 fdワークステーションX09−3はワークス
テーションYである。
第2図は第1図に示す制御表2−3の形式を示す。
次に実際の動作について図面を参照して説明する。ホス
トシステムlの電源が投入され、システムの初期化の過
程において複写機構6に制御が渡される。複写機構6は
外部記憶装置8に格納されているワークステーション制
御プログラムの索引部を読み取シ、各ワークステーショ
ン制御プログラムのサイズを取得し、そのサイズを基に
メモリ管理制御処理部4に対し、主記憶装置2上に領域
を確保するよう指示し、制御表2−3を作成する。
領域確保後、複写機構6は外部記憶装置8のX用制御プ
ログラム8−1.X用制御グログラム8−2を読み込み
、主記憶装置2の領域2−1 、2−2に制御プログラ
ムを複写する。上述した処理を具体的に説明すると以下
の通りになる。
複写機構6は外部記憶装置8に格納されているX用、X
用制御グログラム8−1.8−2の索引部を読み嘔り、
X用制御プログラム8−1のサイズ200KB。
X用制御グログラム8−2のサイズ300KBを取得す
る。次に複写機構6はX用制御プログラム8−1のサイ
ズ200KBを主記憶装置2に確保するようにメモリ管
理制御処理部4に指示する。メモリ管理制御処理部4は
主記憶装置2に200KBの領域を確保できるか否かの
チエツクを行い、確保できれば、領域を確保して、その
旨の通知と主記憶装置2上のアドレスを複写機M6に通
知する。メモリ管理制御処理部4は200KBの領域が
確保できなかった場合はその旨の通知を複写機構6にす
る。
複写機構6はメモリ管理制御処理部4からの通知をチエ
ツクして200KBの領域が確保されると。
制御表2−3にワークステーションタイプ、主記憶上に
存在する旨のステータス、ワークステーションサイズお
よび主記憶装置2上のアドレスを書き込む。もし、20
0KBの領域が確保されなかった場合には、制御機構6
は制御表2−3にワークステーションタイプと主記憶上
に存在しない旨のステータスを書き込む。X用制御グロ
グラム8−2についても上述した処理を行い、主記憶装
置2への領域確保処理は終了する。
次に複写機構6は制御表2−3を参照し、主記憶装置2
上に領域が確保されたワークステーションタイプを取得
する。仮に、X用制御プログラム8−1のワーク−ステ
ーションタイプが主記憶装置2上に確保されていれば、
複写機構6は外部記憶装置8に格納されているX用制御
プログラム8−1を読み取り、領域2−1へX用制御グ
ログラム8−1の内容を複写する。X用制御グログラム
8−2についても上述した処理を行い、複写機構6の処
理は終了し2次のシステム初期化のステップへ制御を渡
す。
次に、ワークステーションへの制御プログラムローディ
ング処理について説明する。9−1 、9−2又は9−
3に示すワークステーションから制御プログラムロード
要求が発生すると2通信回線9を通して制御機構3にロ
ード要求が通知される。制御機構3はロード要求の通知
からワークステーションタイプを取得し、そのタイプを
付加してローディング機構7に対しローディング処理を
実行するように指示する。ローディング機構7はローデ
ィング処理実行の指示を受けとると、主記憶装置20制
御表2−3を参照して要求のワークステーションタイプ
が主記憶装置2に存在するかどうかチエツクする。主記
憶装置2上に存在していれば、ローディング機構7はタ
スク管理制御処理部5に対し。
制御プログラムローディング制御用のタスクを生成する
よう指示する。タスク生成後、ローディング機構7はこ
のタスク下で実行する。
次にあるタスク下で実行するローディング機構7はロー
ドすべきワークステーション制御プログラムのローディ
ング情報を制御表2−3から取得し。
主記憶装置2に格納されているワークステーション制御
プログラムを読み取シ、制御機構3に対し。
該当ワークステーションにワークステーション制御プロ
グラムをロードする様に指示する。
上述したワークステーションローディング処理を具体的
に説明すると以下の通りとなる。尚、この場合の前提条
件としては、全てのワークステーション制御プログラム
が主記憶装置2に存在しているものとし、かつ複数のワ
ークステーションから同時にロード要求が発生したケー
スで説明する。
ワークステーション9−1 、9−2.9−3から同時
にワークステーション制御プログラムロード要求が発生
すると、制御機構3はロード要求受付頴に従ってローデ
ィング機構7に対してローディング処理を実行するよう
に指示する。ワークステーション9−1のロード要求が
先に受は付けられたとすると。
ローディング機構7はワークステーション9−1へロー
ド制御を行うタスクを生成する様にタスク管理制御処理
部5に対して指示し、タスク管理制御処理部5はタスク
Xを生成する。この次に、ローディング機構7はワーク
ステーション9−2 、9−3からのロード要求を順次
受は付けて、タスク管理制御処理部5に対しタスクxO
,タスクYを生成するよう指示し、タスク管理制御処理
部5はタスクXO。
タスクYを生成する。これらのタスクは非同期に実行し
、タスクXおよびXoは主記憶装置2に格納されている
領域2−1のX用制御プログラムを読み込み、ワークス
テーション9−1および9−2へ制御機構3を介してロ
ーディング処理を実行し、タスクYは主記憶装置2に格
納されている領域2−2のX用制御プログラムを読み込
み、ワークステーション9−3へ制御機構3を介してロ
ーディング処理を実行する。
上述したように本ワークステーション制御プログラムロ
ーディング処理は、主記憶装置2上にワークステーショ
ンが存在する場合には、複数のワークステーションから
同時にロード要求が発生した場合にマルチタスキング方
式によりローディング処理を行なっている。
以下余白 〔発明の効果〕 以上説明したように本発明は、ワークステーション制御
プログラムを主記憶装置上にシステム初期化時点に予め
格納することにより、ワークステーションへの制御プロ
グラムローディング処理時間の短縮及び、複数のワーク
ステーションから同時に制御プログラムのロード要求が
発生した場合でも、外部記憶装置特有の性能面の問題が
ないため、マルチタスキング方式による各ワークステー
ションへのローディング処理が可能となり、従来技術の
シリアル方式に比ベローディング処理時間が大幅に改善
される効果がある。
【図面の簡単な説明】
第1図は本発明の構成図、第2図は第1図に示す制御表
の形式図。 1・・・ホストシステム、2・・・主記憶装置、2−3
・・・制御表、3・・・ワークステーション制御機構、
4・・・メモリ管理制御処理部、5・・・タスク管理制
御処理部、6・・・ワークステーションプログラム複写
機構。 7・・・ワークステーション制御プログラムローティン
グ機構、 7−1・・・タスクX 、 7−2・・・タ
スクY。 7−3・・・タスクX0,8・・・外部記憶装置、8−
1・・・ワークステーションX用制御プログラム、8−
2・・・ワークステーションX用制御プログラム、9・
・・通信回線、9−1・・・ワークステーションX、9
〜2・・・ワークステーションX0+ 93・・・ワー
クステーションY。

Claims (1)

    【特許請求の範囲】
  1. 1、通信回線でホストシステムと接続された複数のワー
    クステーションと、該ワークステーションを制御するワ
    ークステーション制御機構と、主記憶装置と、外部記憶
    装置と、前記主記憶装置を管理するメモリ管理制御処理
    部と、制御プログラムの実行を管理するタスク管理制御
    処理部とを備えた情報処理装置において、前記外部記憶
    装置に予め前記ワークステーションの制御プログラムを
    有し、前記情報処理装置の立ち上げ時点に、前記外部記
    憶装置に格納されているワークステーション制御プログ
    ラムを、前記主記憶装置に複写するワークステーション
    制御プログラム複写機構と、前記ワークステーションか
    らの制御プログラムロード要求に対し、前記主記憶装置
    に複写されたワークステーション制御プログラムを読み
    込み、要求の該ワークステーションへ制御プログラムを
    ロード処理するワークステーション制御プログラムロー
    ディング機構とを備えたことを特徴とするワークステー
    ション制御プログラムローディング制御方式。
JP62286752A 1987-11-13 1987-11-13 ワークステーション制御プログラムローディング制御方式 Pending JPH01128149A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62286752A JPH01128149A (ja) 1987-11-13 1987-11-13 ワークステーション制御プログラムローディング制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62286752A JPH01128149A (ja) 1987-11-13 1987-11-13 ワークステーション制御プログラムローディング制御方式

Publications (1)

Publication Number Publication Date
JPH01128149A true JPH01128149A (ja) 1989-05-19

Family

ID=17708582

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62286752A Pending JPH01128149A (ja) 1987-11-13 1987-11-13 ワークステーション制御プログラムローディング制御方式

Country Status (1)

Country Link
JP (1) JPH01128149A (ja)

Similar Documents

Publication Publication Date Title
US6802062B1 (en) System with virtual machine movable between virtual machine systems and control method
JP3653159B2 (ja) 仮想計算機システム間の仮想計算機移動制御方法
EP3311272B1 (en) A method of live migration
JPS6364144A (ja) 記憶装置間デ−タ転送方式
JPH01128149A (ja) ワークステーション制御プログラムローディング制御方式
JPH05101109A (ja) データベース演算処理装置
JPS635780B2 (ja)
JPH0465733A (ja) バックアップファイル作成装置
JP2604706B2 (ja) 二重化ファイル制御方式
JP2941809B2 (ja) 画像処理方法及びその装置
JP3463696B2 (ja) オンラインガーベッジコレクション処理方法
JPS6327936A (ja) フアイル管理方法
JPH0126093B2 (ja)
JPS58117041A (ja) パタ−ン情報格納・制御方式
JPH03231338A (ja) メモリダンプ領域管理方式
JPS6037074A (ja) 画像処理方法
JP2803270B2 (ja) Scsiホストアダプタ回路
JPH0535643A (ja) 全二重チヤネル入出力制御システム
JP2707308B2 (ja) 多目的プロセッサおよび多目的プロセッサを備えたデータ処理システム
JPH113231A (ja) ソフトウェア処理方法
JPS5851293B2 (ja) デ−タ交換制御方式
JPH02112057A (ja) オンラインシステムのデータ処理方法
JPH02234268A (ja) ベクトル命令処理方式
JPS6394339A (ja) 仮想計算機システム
JPS6130309B2 (ja)