『スラッシング』 プログラム実行よりメモリのページングに時間がかかり、処理速度が極端に遅くなる状態。 |
出典: スラッシング [外語] thrashing 『通信用語の基礎知識』 更新年月日 空白,URL: https://www.wdic.org/ 仮想記憶の処理にCPUの能力の大半を使用して、それ以外のプログラムがほとんど実行されないこと。一時的に回避するためにはプロセスを終了させてその数を減らす必要がある。頻繁に起こる場合は実メモリーが不足しているのが原因なので、根本的な解決にはメモリーを増設する必要がある。 |
出典: 動的メモリ確保 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年11月24日 (土) 09:01 UTC、URL: https://ja.wikipedia.org/ 動的メモリ確保(どうてきメモリかくほ、dynamic memory allocation、動的メモリアロケーション、動的メモリ割り当て)は、メモリ管理のひとつである、プログラムを実行しながら、並行して必要なメモリ領域の確保と解放を行う仕組みである。メモリの利用状況は、自身の実行状況や他のプログラムの実行状況に応じて常に変動するため、それらの動作に支障を来さぬよう必要なメモリ領域を適切なアドレスに対して臨機応変に確保・解放を行う必要がある。 [概要] 現実のコンピュータでは、メモリに記憶できる情報の量は限られている。また、一つのプログラムやデータがメモリ全体を使いきってしまうことはできず、他のいろいろなプログラムやデータと分けあって使わなければならない。動的メモリアロケーションを使うことで、プログラムの実行時に必要な分だけ「メモリの分け前」 (記憶領域) を確保(allocate)し、また、記憶領域が不要になった時には、他のデータに再利用できるよう、解放 (release, free, deallocate) することができる。 ・・・ |
出典: スラッシング 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年8月18日 (水) 15:31 UTC、URL: https://ja.wikipedia.org/ スラッシング (英: Thrashing) とは、仮想記憶環境下において、物理メモリが不足気味で、かつ動作しているプロセスのアクセスパターンのために、ページアウトしたデータをすぐにページインするというようなことを頻繁に繰返す必要が発生していて、仮想記憶を管理しているシステム(一般にはオペレーティングシステム)のそのような動作の結果、システムの動作が極端に遅くなっている、というような状態のことである。解決策の一つは十分なメモリを準備することである。 [概要] 多くの物理メモリを大量に必要とするプロセスが多数走っているような物理メモリ不足の状態で、さらに各プロセスのアクセスパターンに依るが、ページイン(ディスクからページを読み込む)とページアウト(ディスクにページを書き込む)が極端に高頻度に発生し、オペレーティングシステム (OS) がページング(ページイン、ページアウトの両者を指す)に処理能力を費やしてしまい、アプリケーションの動作を妨げてしまっている状態になる(正確には、OSは入出力コマンドをディスクコントローラに発行してほとんどの時間は待っているだけであり、処理能力的には正確には暇である)。この状態から脱出するには、メモリを大量消費しているアプリケーションを凍結または終了させるしかないが、コマンドの受付すらも困難な状態であることが多い。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
memory allocation | Allocate |
mémri æ̀ləkéiʃən | ǽləkèit |
メモゥリー アェラゥケイシュン | アェラゥケイトゥ |
メモゥリー・アェラゥケイシュン | アェ́ラゥケ̀イトゥ |
メ́モゥリー・アェ̀ラゥケ́イシュン | アロケート |
メモリー アロケーション | ア́ロケ̀ート |
メモリー・アロケーション | [他動詞] |
メ́モリー・ア̀ロケ́ーション | 割り当てる |
メモリアロケーション | 割り付ける |
・ | 配置する |
dynamic memory allocation | ・ |
dainǽmik mémri æ̀ləkéiʃən | allocation |
ダイナェーミェック メモゥリー アェラゥケイシュン | æ̀ləkéiʃən |
ダイナェーミェック・メモゥリー・アェラゥケイシュン | アェラゥケイシュン |
ダイナェ́ーミェック・メ́モゥリー・アェ̀ラゥケ́イシュン | アェ̀ラゥケ́イシュン |
ダイナミック メモリ アロケーション | アロケーション |
ダイナミック・メモリ・アロケーション | ア̀ロケ́ーション |
ダイナ́ミック・メ́モリー・ア̀ロケ́ーション | [名詞] |
動的メモリアロケーション | 割り当て |
動的メモリー確保 | 割り付け |
動的メモリー割り当て | 配分 |
どうてき メモリー わりあて | ・ |
ページング | |
メモリ管理 | |
更新日:2024年 5月17日 |
同義語・類義語 | 関連語・その他 |
---|---|
paginate | |
paging | |
パジネイシュン | |
パジネーション | |
パジネート | |
ページネーション | |
ページネート | |
ページング | |
ページ割り | |
丁付け | |
ちょうつけ | |
更新日:2023年 6月27日 |
同義語・類義語 | 関連語・その他 |
---|---|
Thrashing | 仮想メモリー |
thrashing | ページング |
θrǽʃiŋ | |
スゥラェシング | |
スラシング | |
スラッシング | |
[名詞] | |
完敗 | |
惨敗 | |
・ | |
スラシング状態 | |
スラッシング状態 | |
更新日:2022年 2月27日 |