問題の説明: プロセスが 3 つのメイン メモリ ブロックを使用する権利を取得しました。プロセスが 1、2、3、4、1、2、5、1、2、3、4、5 の順序でページにアクセスするとします。 LRU アルゴリズムを使用するとページフォールトはいくつ発生しますか? ヒント: LRU (Least Recently Used) は、最も最近使用されていないことを意味します。 このアルゴリズムは、ページ置換アルゴリズムでよく使用されます。アクセスしたい新しいページがメインメモリにない場合は、最も最近使用されていないページがメインメモリから削除され、新しいページがメインメモリに保存されます。このアルゴリズムはキューでシミュレートできます。現在アクセスしている Web ページはキューの末尾にあり、最も最近アクセスされていない Web ページはキューの先頭にあります。新しくアクセスした Web ページがキューにある場合、このページはキューの末尾に移動され、他のページは順番に前方に移動します。新しくアクセスした Web ページがキューにない場合は、キューの先頭が削除され、他のページが前方に移動され、新しくアクセスしたページがキューに追加されます。ページ フォールトとは、メイン メモリ内にアクセスする必要があるページが存在しないことを意味します。 Python を使用して LRU アルゴリズムをシミュレートします。
操作結果: |
<<: ソゴウ・チャン・ボー:インテリジェントな運用とメンテナンスは代替ではなくアップグレードです
>>: AIのダークサイドを暴く:人工知能は人間に取って代わるが、機械をどのように学習するかは分からない
11月28日、北京国家会議センターでFlink Forward Asia 2019が開催されました。...
大手テクノロジー企業の開発経験からインスピレーションを得る人はたくさんいます。Amazon、Face...
一拍遅ければそれは「人工的な愚かさ」であり、一歩遅れればそれは「知的な人工性」であり、一歩速ければそ...
[[342735]] [51CTO.com クイック翻訳] 人工知能(AI)が今日、さまざまな業界で...
高速で運転していて、車がブレーキをかけられないとします。目の前の片側には段ボール箱が山積みになってい...
[[121078]]アルゴリズムは今日の私たちの生活にとって非常に重要なので、いくら強調してもし過ぎ...
クラウドとインテリジェンスの統合は、中国企業が AI アプリケーションの実装の「最後の 1 マイル」...
ザ・ペーパー記者 張偉最新の報告書によると、中国の人工知能特許出願件数は過去10年間で世界第1位であ...
拡散モデルは新たな大きな応用をもたらしました——ソラが動画を生成するのと同じように、ニューラルネット...
この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...
1. ハドゥープシンプルなプログラミング モデルを備えた Hadoop は、マシンのクラスター間で多...
[51CTO.com からのオリジナル記事] 顔認識技術は新しいものではありません。多くの人が携帯...
データ サイエンスでは、AI 研究者は不完全なデータセットを処理するという課題にしばしば直面します。...