load: ロード,負荷
上智大学 伊藤 潔
2006年5月1日
load 「ロード」は,もともと,積んだり運んだりするもの(荷)や,積んだり運んだりすることです.
CPUに主記憶からデータを運ぶこと,これをロードするといいます.load命令です.
ネットワークに繋がったサーバとクライアントの間でファイルを移動することを,download, uploadといいます.
高級言語で書かれたプログラムがコンパイル,リンクされてできるものは,executable 「実行可能な」モジュールで,load module
「ロードモジュール」と呼ばれます.補助記憶に置かれたロードモジュールを,CPUで実行するために,主記憶に運ぶ仕事をするプログラムを,loader
「ローダ」と呼びます.
loadは,荷ですが,システムやコンピュータに対して,外から仕事をするように与えられたものを「負荷」と呼びます.機械用語では,「荷重」です.
情報
システムの負荷というと,ある時間に処理しなければならないトランザクションの個数です.タイムシェアリングシステム(TSS)の負荷というと,ある時間に時分割で処理しなければならないプログラムの個数です.
処理しなければならないトランザクションやプログラムが多すぎると,システムは,overload 「過負荷」になります.使用するコンピュータの台数を増やして,1台あたりの負荷を低減することを,load distribution
「負荷分散」といいます.負荷分散していて,負荷に偏りの内容にすることを,load balancing
「負荷の均等化」と呼びます.
load | ロードする | ||
download | |||
upload | |||
loader | ローダ | ||
load module | ロードモジュール | ||
load | 負荷 | 機械用語では荷重 | |
overload |
過負荷 | ||
load distribution | 負荷分散 | ||
load balancing | 負荷の均等化 |