本文へスキップ

パステムは、桐の業務システム開発を支援しています

ICT用語同義語辞典COMPANY


【 「スラッシング」又はそれに関連する用語の意味 】
『スラッシング』
 プログラム実行よりメモリのページングに時間がかかり、処理速度が極端に遅くなる状態。
出典: ページフォールト 『通信用語の基礎知識』 更新年月日 2013/09/09,URL: https://www.wdic.org/

 仮想記憶機構を持っているマイクロプロセッサーが発生させる例外の一つ。

[概要]
 仮想記憶において、物理メモリーにデータがマッピングされていない状態でアクセスが行なわれるとこの例外が発生する。
 この例外が発生したときは、ハードディスクドライブなどに用意されたページ ファイルなどから物理メモリーにデータを転送する作業(ページイン、ページアウト)が必要となる。
 原因が不正なメモリーアクセスの場合もあるが、そのような場合は不正なアクセスをしたプロセスは停止させられる。

[特徴]
発生原因
 メモリーにアクセスしに行く度、アクセス先が物理メモリーに正しくマッピングされているか確認していたのでは、まともなプログラムにならない。そのため、マッピングの管理はマイクロプロセッサーに任せる。マイクロプロセッサーは、必要に応じて例外を送出する。その例外処理としてページインとページアウトの処理を行なうことで、プログラムが簡略化できる。
処理失敗時
 何らかの理由でページインに失敗したとき、必要なメモリー領域へのアクセスが不能になるため、オペレーティングシステム(OS)は深刻な事態に陥る。 ・・・
出典: スラッシング [外語] thrashing 『通信用語の基礎知識』 更新年月日 空白,URL: https://www.wdic.org/

 仮想記憶の処理にCPUの能力の大半を使用して、それ以外のプログラムがほとんど実行されないこと。一時的に回避するためにはプロセスを終了させてその数を減らす必要がある。頻繁に起こる場合は実メモリーが不足しているのが原因なので、根本的な解決にはメモリーを増設する必要がある。


【 「スラッシング」又はそれに関連する用語の意味 】
出典: ページフォールト 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年5月11日 (金) 21:20 UTC、URL: https://ja.wikipedia.org/

 ページフォールト (page fault) とは、プログラムが物理メモリがマップされていない仮想アドレス空間上のページにアクセスしたときにハードウェアが発生する割り込み(または例外)である。ページフォールトを処理するソフトウェアは一般にオペレーティングシステム (OS) の一部であり、ページフォールトを発生させるハードウェアを一般にメモリ管理ユニットと呼ぶ。OSのメモリ管理がページフォールトを処理し、その仮想アドレスにアクセスできるようにするか、無効なアクセスであるとしてページフォールトを発生させたプログラムを強制終了させることができる。 ・・・

[種類]
マイナー
 ページフォールト発生時、問題の物理ページがメモリ上にあるが、メモリ管理ユニットがそれをあるものとして扱っていない場合、そのページフォールトはマイナーあるいはソフトなページフォールトである。つまり必要な内容(特定ファイルの特定オフセットの内容)を持つ物理ページは存在するが、(動作中プロセスの)ページテーブルのページフォールトを発生させた仮想アドレスに対応するエントリに登録されていない状態である。 ・・・
メジャー
 ページフォールト発生時、問題のページがメモリ上にロードされていない場合、そのページフォールトはメジャーあるいはハードなページフォールトである。OSのページフォールト・ハンドラはフリーな物理ページを探し、なければ現に使われているページから再利用する物理ページを選ぶ(ページ置換アルゴリズム)。選択した物理ページの現在の内容が二次記憶装置に書き戻されていない場合、書き戻して完了を待つ必要がある。そして、 ・・・
無効
 ページフォールトの発生した仮想アドレスがそのときの仮想アドレス空間で定義されていないアドレスだった場合、物理ページを問題の仮想アドレスにマッピングすることはできない。このようなページフォールトは無効 (invalid) と呼ばれる。 ・・・
出典: スラッシング 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年8月18日 (水) 15:31 UTC、URL: https://ja.wikipedia.org/

 スラッシング (英: Thrashing) とは、仮想記憶環境下において、物理メモリが不足気味で、かつ動作しているプロセスのアクセスパターンのために、ページアウトしたデータをすぐにページインするというようなことを頻繁に繰返す必要が発生していて、仮想記憶を管理しているシステム(一般にはオペレーティングシステム)のそのような動作の結果、システムの動作が極端に遅くなっている、というような状態のことである。解決策の一つは十分なメモリを準備することである。

[概要]
 多くの物理メモリを大量に必要とするプロセスが多数走っているような物理メモリ不足の状態で、さらに各プロセスのアクセスパターンに依るが、ページイン(ディスクからページを読み込む)とページアウト(ディスクにページを書き込む)が極端に高頻度に発生し、オペレーティングシステム (OS) がページング(ページイン、ページアウトの両者を指す)に処理能力を費やしてしまい、アプリケーションの動作を妨げてしまっている状態になる(正確には、OSは入出力コマンドをディスクコントローラに発行してほとんどの時間は待っているだけであり、処理能力的には正確には暇である)。この状態から脱出するには、メモリを大量消費しているアプリケーションを凍結または終了させるしかないが、コマンドの受付すらも困難な状態であることが多い。 ・・・

【スラッシングの同義語と関連語 】
< 1 >
同義語・類義語 関連語・その他
Page Fault メモリ管理
péidʒ fɔlt メモリ管理ユニット
ペーイジ フォールゥトゥ 仮想記憶方式
ペーイジ・フォールゥトゥ bus error
ペ́ーイジ・フォ́ールゥトゥ バスエラー
ページ フォールト segmentation violation
ページ・フォールト 無効ページフォールト
ペ́ージ・フォ́ールト this program must close
ページフォールト スラッシング
hard fault invalid
hɑ́rd fɔːlt ìnvǽləd
ハゥーァドゥ フォールゥトゥ イェンヴァリゥィッドゥ
ハゥーァドゥ・フォールゥトゥ イェ̀ンヴァ́リゥィッドゥ
ハゥ́ーァドゥ・フォ́ールゥトゥ インバリッド
ハード フォールト イ̀ンバ́リッド
ハード・フォールト [形容詞]
ハ́ード・フォ́ールト 無効な
ハードフォールト 正しくない

無効の

[名詞]

無効


fault

fɔlt

fɔːlt

フォールゥトゥ

フォ́ールゥトゥ

フォールト

フォ́ールト

[名詞]

欠陥

障害

不良

誤り

故障

回路故障

過ち

過失



更新日:2024年 5月15日


【スラッシングの同義語と関連語 】
< 2 >
同義語・類義語 関連語・その他
Thrashing 仮想メモリー
thrashing ページング
θrǽʃiŋ
スゥラェシング
スラシング
スラッシング
[名詞]
完敗
惨敗

スラシング状態
スラッシング状態

























































更新日:2022年 2月27日


【 他のICT用語辞典へ(外部リンク)】

スラッシング (通信用語の基礎知識)
ページフォールト (通信用語の基礎知識)
スラッシング (Wikipedia)
ページフォールト (Wikipedia)