# Peter J. Denning
## 概要
1968年に "The Working Set Model for Program Behavior" を Communications of the ACM に発表した研究者。発表当時は Massachusetts Institute of Technology(MIT)に所属し、M.I.T. Project MAC の支援を受けていた。同論文で、プロセスのメモリ需要を「直近τ秒間に参照されたページ集合(ワーキングセット)」として定式化し、プロセス(プロセッサ需要)とワーキングセット(メモリ需要)を同一の計算活動の2つの現れとして統一的に扱う枠組みを提示した。また、メモリの過剰コミットメントによって系が自己崩壊的に劣化する現象を指す「スラッシング(thrashing)」という用語を導入したことでも知られる。(Source: [[@1968__CACM__The Working Set Model for Program Behavior]])
謝辞では Jack B. Dennis と Donald R. Slutz の助言に感謝が述べられている。参考文献には自著の未公刊メモ("Memory allocation in multiprogrammed computers", Project MAC Computation Structures Group Memo 24, M.I.T., 1966)が含まれ、ワーキングセットの着想が1966年時点で既に検討されていたことがうかがえる。(Source: [[@1968__CACM__The Working Set Model for Program Behavior]] Acknowledgment, References [15])
## 関連
- [[@1968__CACM__The Working Set Model for Program Behavior]] — 本人の代表的論文。
- [[ワーキングセットモデル]] — 本人が提案した中核概念。
- [[スラッシング]] — 本人が命名した用語。
- [[Massachusetts Institute of Technology]] — 発表当時の所属機関。
## 出典
- [[@1968__CACM__The Working Set Model for Program Behavior]]