• 検索結果がありません。

計算機システムの

N/A
N/A
Protected

Academic year: 2021

シェア "計算機システムの"

Copied!
3
0
0

読み込み中.... (全文を見る)

全文

(1)

34

に よ る

レー

ンヨ 1

(第1 報)

計算機システムの

評価

菅原英一・堅固山幸治

EstimationofComputerSystembySimulation (1stReport)

EiichiSuRawaraandKojiKengSugawaraandKojiKengoyama

(昭和48年10月31日受理)

間隔は平均値1/入の指数分布とし,ジョブの大きさ は偏差1.0の正規分布とする。

1.

前報では,計算機システムのメモリ効率に着目し,パ ーティショニング方式と呼ばれるメモリ割当て方式にお けるジョブの動作をシミュレーションによって解析する ことを試みたが,本報告では,システム資源の効率よい 利用という立場から,前報同様のシミュレーション・モ デルについてシステム評価を試象た。

(2) メモリ割当ての方式としては, 8バンクを1パー ティションとするパーティショニング方式とする。

(3)、 CP割当ての方式としては, CP割当て時間はジ ョブの大きさに比例(1バンク当たり0.5秒)し,

バッチ形態の単独処理方式とする。

計算機システムの評価には種々の分野があり,大別す

ると以下に述べる三つに分類される。 @) I/Oプロセッサー割当ての方式としては,シス テム内には常に最大ジョブ数だけのI/Oプロセッ サーが存在し, I/O待ちの状態は考えないものと する。

(1)計算機システムの性能の評価

(2)計算機システムの価値論を基盤にした評価 (3)計算機システムの存在によるさまざまな影響を考

えた評価 (5) キュー内のジョブの動作は,すべて先着順とし,

優先権は与えないものとする。

この三種類のシステム評価のうち,システム資源の効 率よい利用という立場からのシステム評価は(2)の価値論 を基盤にした評価ということになる。すなわち,本報告 は,システム資源のコストとそれらの利用効率とから,

ジョブの動作をどのようにコントロールしたら利用効率 がもっともよくなるかを見いだそうとするものであり,

さらに進んでは,企業等における計算機システム導入の 採算性の問題にも取組もうとするものである。

〔図1〕にシミュレーション・モデル, 〔図2〕にそ

のゼネラル・フローチャートを示す。 a

3. コスト・パフォーマンス

計算機システムはきわめて高価なものなので,その利 用効率を高めるために大きな努力がはらわれなければな

E

2. シミュレーション・モデル

シミュレーション・モデルについては前報とまったく 同じなので, ここでは詳細な説明を省き,要点の象を述

べる。

MEMORY CP O

二?、

函if e 睦極j89

E‑丁、一○一Tm一○ │ 3「m W]

、i

MEMORY CP

O

g"o 加見o唯or仙興

I/OP

図1 シ'ミュレーション・モデル (1) ジョブの発生形態については,ジョブの到着時間

(2)

35

本報告では,前述のようにI/O待ちの状態を考えな いモデルについてシミュレーションを実施したので,上 式においてγ=0(すなわちc=0)として算出するこ とになる。すなわち, このモデルの場合のコストパフォ ーマンスリは次式で与えられる。

START

L 当

所要パーティ 一 一

MEMORY α・α+β・6

N・

一墨

MEMORY

α詑j祁g〃me計算

MEB

α詑j加9 り=1 "+b

回〃oc 犯一

一αIgor覚伽

回〃oca

‑aIgo YES

■■■■■■■■■■■

α〃ocate

4. シミュレーションの実施例

上述のモデルにおいて,ジョブの到着時間間隔の平均 値1/入をパラメータとし,システムに到着するジョブ のプログラム・サイズPSに対するコスト ・パフォーマ ンスワを〔図3〕に示す。ただし, メモリのコスト :α とCPのコスト :6との比は1 : 1の場合を示してい る。

MEMORY

CP α』 t eue CP

"αj"71gtime計算

CP α施如9 C NO

サー CP サービス涯一︾||諏一﹂鮒

野.皿.唖

5.

このモデルについてコスト ・パフォーマンスを述べる 場合,その要点はつぎに述べる2点である。

YES

t﹃・lan︾恥一 an︺恥一

t"g計算 CPjdje NO

①ジョブの平均到着率: 1/入とCPの処理速度と の関係

②ジョブの平均プログラム・サイズ:PSとメモリ 効率との関係

統計諸量 の印刷 統計

mQ‑冤冒しシミュレーションJOB

〜=()一

YES まず, CPの処理速度が1バンク当たり0.5秒である から,たとえば1/A=10, PS=20の場合にはジョ ブの到着時間間隔とCPの処理時間とがほぼ一致して,

CPのアイドル状態がなくなり,それより大きいプログ ラム・サイズにおいてはメモリ・ロスの承がコスト ・パ フォーマンスに関係してくる。同様のことが1/入=

20,30の場合にもいえる。したがって, 1/入=PS/2 の場合にコスト ・パフォーマンスはほぼ最大値に達し,

PS=全メモリ/2付近まで高いコスト ・パフォーマン スを網寺する。すなわち, PSが全メモリ/2を越える とメモリ中には1個のジョブより存在できなくなるの で, メモリ ・ロスが上がり, したがってコスト ・パフォ ーマンスが低下する。そして,PSが全メモリ/2を越 えて徐々に大きくなると, メモリ ・ロスは下がり, した がってコスト ・パフォーマンスは上昇する。

結論としては,ジョブのプログラム・サイズPSは全 メモリ/2以下で, しかもその平均到着率1/入はでき るだけ小さい方がコスト ・パフォーマンスリは大きくな る。すなわち,計算機システムの運営に当たっては,上

STO

図2 ゼネラル・フロチヤート

らないが,そのコスト当たりの利用効率の目安を与える ものとしてコスト ・パフォーマンスと呼ばれる用語があ

る。

一般に,計算機システムのコスト ・パフォーマソスリ は次式で表わされる。

α・α+β・b+γ・c

ワー1 a+b+c

ただし,上式の各記号はつぎのような意味を持つ。

|達蝋冥誇̲麹価

|;競輪*

(3)

36

述のようなジョブの分布(プログラム・サイズ,到着 率)の場合に効率のよいシステムの運営が可能となる。

2)T、H・Naylor,J、L.Balintfy,D.S.Bur‑

dick:ComputerSimulationTechniques,

1%6

3)HiroshiHagiwara,HajimeKitagawa,

TetsuzoUehara:OntheSimulationof TimeSharingSystem

4)安井裕,北浦隆,福本真憲:阪大MACシス テムの利用者習性とその解析, 日本電気技報,

NO.95, 1969

5) D.R.Cox,W.L.Smith:Queues, 1961 6)三浦大亮:シミュレーション入門, 1970,オーム

7)山本欣子:コンピュータ・システムの評価(1),

bit,Vol、5,M11, p、 1209, 1970 6.

本報告では, メモリ中の最大ジョブ数に等しいI/O プロセッサーが常に存在するというI/O待ちの状態を 考えないモデルのシミュレーションに終わったので,次 回はI/Oプロセッサーをも加えたモデルとし, メモリ

・ロス, CPアイドル率, I/Oアイドル率の3つの要 素によるコスト ・パフォーマンスを算出し, より現実的 なモデルの解析に取組ゑたいと考えている。

1) D.E・Knth:FundamentalAlgorithms,

000

コスト・パフォーマンス

0

0

()

0

0

平均う°ログラム・サイズPS〔bank〕

図3 コスト ・パフォーマンス

参照

関連したドキュメント

最も偏相関が高い要因は年齢である。生活の 中で健康を大切とする意識は、 3 0 歳代までは強 くないが、 40 歳代になると強まり始め、

共通点が多い 2 。そのようなことを考えあわせ ると、リードの因果論は結局、・ヒュームの因果

Q-Flash Plus では、システムの電源が切れているとき(S5シャットダウン状態)に BIOS を更新する ことができます。最新の BIOS を USB

基本目標2 一人ひとりがいきいきと活動する にぎわいのあるまちづくり 基本目標3 安全で快適なうるおいのあるまちづくり..

Q7 

 本計画では、子どもの頃から食に関する正確な知識を提供することで、健全な食生活

優越的地位の濫用は︑契約の不完備性に関する問題であり︑契約の不完備性が情報の不完全性によると考えれば︑

2) ‘disorder’が「ordinary ではない / 不調 」を意味するのに対して、‘disability’には「able ではない」すなわち