JPH0244444A - メモリ管理方式 - Google Patents

メモリ管理方式

Info

Publication number
JPH0244444A
JPH0244444A JP63196718A JP19671888A JPH0244444A JP H0244444 A JPH0244444 A JP H0244444A JP 63196718 A JP63196718 A JP 63196718A JP 19671888 A JP19671888 A JP 19671888A JP H0244444 A JPH0244444 A JP H0244444A
Authority
JP
Japan
Prior art keywords
area
memory
address
user
monitor
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
JP63196718A
Other languages
English (en)
Inventor
Hisashi Shiraishi
久 白石
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 JP63196718A priority Critical patent/JPH0244444A/ja
Publication of JPH0244444A publication Critical patent/JPH0244444A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、定ブロック長のメモリ作業エリアの管理方式
に関する。
〔従来の技術〕
従来、メモリの管理モニタは、ハードウェアの提供する
直接アドレスを多数のメモリ利用者に通知し、利用者各
自が通知されたメモリに対して直接アクセスしている。
〔発明が解決しようとする課題〕
上述した従来のメモリ管理は、直接アドレスで多数の利
用者に管理がまかされているなめ、メモリ破壊や二重開
放により、システムの停止へつながるという欠点がある
〔課題を解決するための手段〕
本発明によれば、メモリ確保要求に対して、空きエリア
の払い出しおよび前記エリアの間接アドレスを通知する
処理と、払い出しな領域への書き込み、読み出し、参照
を確保時通知された間接アドレス指定により行なう処理
と、返却要求時、間接アドレスから前記エリアを空きチ
ェインへ接続して論理的に開放する処理と、空きエリア
チェック用管理テーブルによる空きエリアに対する開放
要求および空きエリアに対するアクセスをガードする処
理と、メモリ領域へのアクセス時、指定間接アドレスの
持つブロック長を越えて他のブロックへアクセスするこ
とをガードする処理とを有することを特徴とするメモリ
管理方式が得られる。
〔実施例〕
次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
第1図を参照すると、本発明の一実施例において、利用
者1からのメモリ確保要求■に対して、メモリ管理モニ
タ2はページ対応空き領域管理テーブル8を利用者1へ
払い出す(メモリ確保処理3)。このとき、利用者1へ
は該領域アドレス(ページ番号やページ内ブロック番号
)を通知する。利用者1は、通知された間接アドレスを
管理する。
利用者1は、該領域への書き込み■が発生したとき、間
接アドレスをメモリ管理モニタへ通知して(メモリアク
セス処理4)、モニタ2が間接アドレスから直接アドレ
スに変換(アドレス変換処理6)して書き込みを行なう
、指定間接アドレスがアクセスガード処理10により空
き領域等でアクセスできない状態であれば、利用者1へ
異常を通知する。
読み込みおよび参照についても、メモリ管理モニタ2に
対して間接アドレスを通知してモニタを通してアクセス
する。
利用者において、利用していた領域をモニタへ返却時■
についても、間接アドレスをモニタへ通知し、間接アド
レスから空き領域管理テーブル上の該領域を空きチェイ
ン9へつなぎ込む(メモリ解放処理5)、アクセスガー
ド処理によりすでに開放されていれば異常を利用者へ通
知する。
〔発明の効果〕
以上説明したように、本発明によれば、メモリ管理モニ
タが直接アドレスを管理し、利用者へは間接アドレスを
通知し、メモリへのアクセスをモニタを介して行なうこ
とにより、従来のようなトラブルを防ぐ効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示す図である。 1・・・利用者、2・・・メモリ管理モニタ、3・・・
メモリ確保処理、4・・・メモリアクセス処理、5・・
・メモリ開放処理、6・・・直接アドレス←→間接アド
レス変換処理、7・・・メモリ領域、8・・・ページ対
応空き領域管理テーブル、9・・・空きエリアチェック
用管理テーブル、10・・・アクセスガード処理。 代理人 弁理士  内 原  晋 tl)。

Claims (1)

  1. 【特許請求の範囲】 メモリ確保要求に対して、空きエリアの払い出しおよび
    前記エリアの間接アドレスを通知する処理と、 払い出した領域への書き込み、読み出し、参照を確保時
    通知された間接アドレス指定により行なう処理と、 返却要求時、間接アドレスから前記エリアを空きチェイ
    ンへ接続して論理的に開放する処理と、空きエリアチェ
    ック用管理テーブルによる空きエリアに対する開放要求
    および空きエリアに対するアクセスをガードする処理と
    、 メモリ領域へのアクセス時、指定間接アドレスの持つブ
    ロック長を越えて他のブロックへアクセスすることをガ
    ードする処理とを 有することを特徴とするメモリ管理方式。
JP63196718A 1988-08-05 1988-08-05 メモリ管理方式 Pending JPH0244444A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63196718A JPH0244444A (ja) 1988-08-05 1988-08-05 メモリ管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63196718A JPH0244444A (ja) 1988-08-05 1988-08-05 メモリ管理方式

Publications (1)

Publication Number Publication Date
JPH0244444A true JPH0244444A (ja) 1990-02-14

Family

ID=16362441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63196718A Pending JPH0244444A (ja) 1988-08-05 1988-08-05 メモリ管理方式

Country Status (1)

Country Link
JP (1) JPH0244444A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61112257A (ja) * 1984-07-12 1986-05-30 テキサス インスツルメンツ インコ−ポレイテツド コンピユ−タ・メモリ・システム
JPS63109553A (ja) * 1986-10-28 1988-05-14 Nec Corp メモリ管理方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61112257A (ja) * 1984-07-12 1986-05-30 テキサス インスツルメンツ インコ−ポレイテツド コンピユ−タ・メモリ・システム
JPS63109553A (ja) * 1986-10-28 1988-05-14 Nec Corp メモリ管理方式

Similar Documents

Publication Publication Date Title
GB2265734A (en) Free memory cell management system
CA2009779A1 (en) Uncoupling a central processing unit from its associated hardware for interaction with data handling apparatus alien to the operating system controlling said unit and hardware
CA2011807A1 (en) Data base processing system using multiprocessor system
JPS62100851A (ja) 仮想記憶装置における領域管理方法
JPH02288927A (ja) 共有メモリ管理方式
Russo et al. C++ and operating systems performance: a case study
KR930002943A (ko) 마이크로프로세서 및 그것을 갖는 기억관리시스템
JPH0244444A (ja) メモリ管理方式
JPS6184755A (ja) デ−タ処理システム
ES2098791T3 (es) Disposicion con varios usuarios activos y pasivos del bus.
CA2081913A1 (en) Method and apparatus for managing page zero memory accesses in a multi-processor system
WO1993009497A3 (en) Memory unit including a multiple write cache
JP2823038B2 (ja) 論理ダイレクトメモリアクセス方式
JPH0237443A (ja) 電子計算機システムにおける主記憶管理方式
JPS6149703B2 (ja)
JPH0426737B2 (ja)
JPS6043756A (ja) メモリ管理方式
JPH03132842A (ja) 高速オンデマンドページング方式
JPS62208149A (ja) 機密保護方式
JPS63318663A (ja) マルチプロセツサシステム
JPS63266572A (ja) デ−タ処理システム
JPS623355A (ja) メモリ管理方式
JPH0534705B2 (ja)
JPS6174040A (ja) アドレス拡張方法
JPS6398050A (ja) デイスクキヤツシユシステム