JPS6299833A - メモリ空間制御方式 - Google Patents

メモリ空間制御方式

Info

Publication number
JPS6299833A
JPS6299833A JP23891285A JP23891285A JPS6299833A JP S6299833 A JPS6299833 A JP S6299833A JP 23891285 A JP23891285 A JP 23891285A JP 23891285 A JP23891285 A JP 23891285A JP S6299833 A JPS6299833 A JP S6299833A
Authority
JP
Japan
Prior art keywords
physical
memory
user
users
physical memory
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
JP23891285A
Other languages
English (en)
Inventor
Shinichi Shimizu
慎一 清水
Akira Yasusato
安里 彰
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP23891285A priority Critical patent/JPS6299833A/ja
Publication of JPS6299833A publication Critical patent/JPS6299833A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔発明の概要〕 本発明はログオン(LOG ON) されているユーザ
数と、各ユーザが獲得している物理メモリ量から割当て
雪より多く物理メモリを所有しているユーザを違択し、
物理メモリ管理テーブルを検索して物理メモリのアドレ
スが所有することにより、各ユーザに均等に物理メモリ
を割付ける方式であるO 〔産業上の利用分野〕 本発明は情報処理システムのメモリ管理方式に係り、特
に複数ユーザに均等に物理メモリを割当に て、ユーザサービスの均等性を図る方珈である。
〔従来の技術〕
従来のメモリ管理方式は、あるユーザが物理メモリを要
求した場合に、未使用領域がないとき必要な物理ページ
を自分あるいは他のユーザが使用しているとき、該物理
ページの一部又は全てをその時使用しているユーザには
かがわりなく、喰り上げて割当てる方式があった。
〔発明が解決しよ5とする問題点〕 該従来方式では、優先度の闘いユーザ等が大さナメモリ
領域を占有して、他のユーザのプログラムの実行を遅く
してサービスの不均等を招まサービス性が悪いという欠
点があった。
本発明は前記欠点に鑑みて創案されたもので、複数ユー
ザに均等に物理メモリな割付はサービスの均等を図るこ
とを目的とする。
〔問題点を解決するための手段〕
該目的はユーザ数に応じてメモリ割当て数を針具する物
理メモリ割当て数計算回路12と、各ユーザが所有する
物椎メモリ菫テーブル14を使いあるユーザが新たに物
理メモリを必要とするとき、妓 メモリを窒出するユーザが所有する物理メモリ量テーブ
ル決定回路と、物理メモリを管理するテーブル16を使
い該物理メモリ量テーブル回路13で決定されたユーザ
名とメモリ獲得要求信号19及びメモリ獲得要求ユーザ
名から要求された物理メモリを新たに獲得する物理アド
レス決定回路17から構成されるメモリ窒間制−万式に
より達成される。
〔作用〕 本発明は稼動中(処理中)のユーザメモリを管理するた
めユーザ数と、各ユーザが獲得している物理メモリ量か
ら、割当て飯より多くオーバー(物理メモリを使用して
いるユーザが所有し、各ユーザに均等に物理メモリを割
付けることにより、ユーザサービスの均等化等のサービ
ス性の向上を目指す方式である。
〔実施例〕
以下図面を参照しつつ不発明の詳細な説明する。
第1図は本発明のJIA埋図である。
図において、11はユーザ数の入力(m号、12は物理
メモリ割当て数計算回路、13は物理メモリ量テーブル
回路、14は物理メモリ量テーブル、15は獲得要求ユ
ーザ、16は物理メモリ管理テーブル、17は物理アド
レス決定回路、18は獲得vlJ埋アドアドレス9はメ
モリ獲得会求信号である。
第2図は本発明の一実施例を示す回路図である。
図において、21はROMメモリ割当賃決定回路、22
はROM優先順位決定回路、23−1〜23−4は比較
回路(CMP)、24はメモリ蓋減小ユーザ信号、25
はメモリ蓋増加ニーfM号、 26は物理メモリ管理テ
ーブルサーチ回路、28はカウント増減回路である。
第3図は本発明の一実施例を示す物理メモリ管理テーブ
ルの詳細を示す図である0 図において、31はコントロール部、32はユーザiD
、33は論理アドレスである0第4図は本発明の一実施
例な示す物理アドレス決定回路の動作70−を示す図で
ある。
図において、41はLRU部、42はページ選択音すで
ある。
まず、物理メモリ割当て数計算回&)12はユーザ数と
システムの持つ物理メモリ址から1ユーザ当りの割当て
物理メモ’J litを計算する回路である。
また物理メモIJ jltテーブル14は各ユーザが該
システムで現在使用している物理メモ17 ttを記憶
するテーブルでありROM21に俗納される。
物理メモリ量テーブル回路13は1ユーザ当りの割当て
物理メモリ量と、該システムの現在の物理メモリ使用量
から、割当て量を最も多くオーバーしているユーザを、
反対にオーバーしているユーザがいない場合はナシが所
有し物理アドレス決定回路17に通知する。
該物理アドレス決定回路17はページ獲得要求信号19
が米たとき、物理メモリ管理テーブル10(物理メモリ
がある単位に、どのユーザの論理アドレスに割付けられ
ているかを示すテーブル)をサーチし、物理メモリ量テ
ーブル回路13から得られたユーザまたはユーザが決定
されていない場合は、メモリ獲得要求中のユーザが使用
している物理メモリ又は未使用メモリを新たに使用する
物理メモリとし、該メモリのアドレスを獲得物理アドレ
スとして出力する口 次に第2図に基づき具体的に説明する。ここでは本発明
をページ単位で物理メモリを管理しているシステムに適
用している場合であるロ物理メモリ割当て数計算回路〃
12はまず、ログオフ(LOG ON)ログオフ (L
OG OFFンを行なうごとく値の変化するユーザ数を
入力として予め用意されている総物理メモリ量との関係
をテーブルとして持つROM21の出力より割当て物理
メモリ鷲な得る。
次(ユーザー決定回路工3で、ユーザ毎の使用物理ペー
ジ数を格納した物理メモリmテーブル14の値と割当て
物理警をユーザ毎に比較回路23−1〜23−4で比較
し、その比較結果を優先順位テーブルが格納されたRO
M221’C入力し、割邑て蓋より多く物理メモリを所
有しているユーザのうち1人か、該当ユーザなしの場合
は物理アドレス決定回路17Vcその旨を出力する。
該物理アドレス決定回路17は、M4図に示す動作フロ
ーにより物理メモリ量テーブル回路13からの出力とペ
ージ獲得要求信号19その時の獲得0求ユーザ信号15
からサーチの対象となるユーザな求める0 そして、そのユーザをパラメータとして未使用ページが
ある場合はそのページを使用するがそのユーザーの所有
する物理ページを新たな用途として使用するために物理
メモリ管理テーブル16の第3図に示す情報を取り出し
、該情報を獲得物理ページ信号として出力する0 〔発明の効果〕 以上説明した様に、本発明によればユーザへのメモリ割
付けの均等化が図れ、複数のユーザの実行(処理)が互
いに他に影響を与え難い環境を提供することができる。
【図面の簡単な説明】
第1図は本発明の原理図である。 M2図は本発明の一実施例を示す回路図である0第3図
は本発明の一実施例を示す物理メモリ管理テーブルの詳
細を示す図である。 第4図は本発明の一実施例を示す物理アドレス決定回路
の動作フローを示す図である。 記号の説明、11はユーザ数の入カイぎ号、12は物理
メモリ割当て数計算回路、13は物理メモリ量テーブル
回路、14は物理メモリmテーブル、15は獲得要求ユ
ーザ、16は物理メモリ管理テーブル、17は物理アド
レス決定回路、18は獲得物理アドレス、19はメモリ
獲得要求信号0 茅 j 図

Claims (1)

    【特許請求の範囲】
  1. ユーザ数に応じた物理メモリ割当て数を計算する手段と
    、各ユーザが所有する物理メモリ量テーブル手段と、あ
    るユーザが新たに物理メモリを必要とするとき該物理メ
    モリ量テーブル手段を用いてメモリを放出するユーザを
    決定するユーザ決定手段と、物理メモリを管理するため
    物理メモリ管理テーブル手段を備え、該ユーザ決定回路
    で決定されたユーザ名とメモリ獲得要求信号及びメモリ
    獲得要求ユーザ名より要求された物理メモリを新たに獲
    得する物理アドレス決定手段から構成されることを特徴
    とするメモリ空間制御方式。
JP23891285A 1985-10-25 1985-10-25 メモリ空間制御方式 Pending JPS6299833A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23891285A JPS6299833A (ja) 1985-10-25 1985-10-25 メモリ空間制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23891285A JPS6299833A (ja) 1985-10-25 1985-10-25 メモリ空間制御方式

Publications (1)

Publication Number Publication Date
JPS6299833A true JPS6299833A (ja) 1987-05-09

Family

ID=17037116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23891285A Pending JPS6299833A (ja) 1985-10-25 1985-10-25 メモリ空間制御方式

Country Status (1)

Country Link
JP (1) JPS6299833A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08179977A (ja) * 1994-12-21 1996-07-12 Nec Corp 更新バッファ管理装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5652447A (en) * 1979-10-02 1981-05-11 Nec Corp Working set control system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5652447A (en) * 1979-10-02 1981-05-11 Nec Corp Working set control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08179977A (ja) * 1994-12-21 1996-07-12 Nec Corp 更新バッファ管理装置

Similar Documents

Publication Publication Date Title
US20190034084A1 (en) Selecting controllers based on affinity between access devices and storage segments
JP4049525B2 (ja) 分散処理システム
US5386536A (en) Apparatus and method for managing memory allocation
US7784053B2 (en) Management of virtual machines to utilize shared resources
US20180203630A1 (en) Resource allocation in computers
CN109327550B (zh) 一种访问请求的分配方法、装置、存储介质和计算机设备
CN101681268B (zh) 管理虚拟机存储器的***、方法和程序
Aron et al. Cluster reserves: A mechanism for resource management in cluster-based network servers
US8285961B2 (en) Dynamic performance virtualization for disk access
US20040078339A1 (en) Priority based licensing
CN110209490B (zh) 一种内存管理方法及相关设备
US9336147B2 (en) Cache and memory allocation for virtual machines
JP2002091804A (ja) ストレージ・デバイス上でのスペースの割振りを管理する方法、システム、およびプログラム記憶媒体
CN108900626B (zh) 一种云环境下数据存储方法、装置及***
JP6089783B2 (ja) 制御装置、リソース制御プログラムおよびリソース制御方法
JP2003330734A (ja) 重みを使用してアプリケーションにシステム資源を割当てる方法およびシステム
JPH08123763A (ja) 分散処理システムにおけるメモリ割り当て方式
CN102958166A (zh) 一种资源分配方法及资源管理平台
JP2010026919A (ja) ストレージシステム内の論理ユニットを論理ボリュームに割り当てる方法及び記憶制御装置
CN106598724A (zh) 用于在计算***中管理内存的方法
EP0892351A1 (en) Large memory allocation method and apparatus
CN110008029B (zh) ceph元数据集群目录分配方法、***、装置及可读存储介质
CN103440113B (zh) 一种磁盘io资源分配方法和装置
JPS6299833A (ja) メモリ空間制御方式
CN112823338B (zh) 使用分布式分段处理借用的资源分配