The locality principle

被引:136
作者
Denning, PJ [1 ]
机构
[1] USN, Postgrad Sch, Cebrowski Inst Informat & Innovat & Super, Monterey, CA 93940 USA
[2] ACM, New York, NY 10036 USA
关键词
D O I
10.1145/1070838.1070856
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Locality of reference, which is a fundamental principle of computing with many applications, is studied. The locality principle helps in designing robust replacement algorithms, compiler code generators, and thrashing-proof systems. It directly influences the design of processor caches, disk controller caches, storage hierarchies, network interfaces, database systems, Web browsers, and edge caches for Web-based environments, and computer forensics. It is predicted that the locality principle may help in overcoming problems with brittle, unreliable software.
引用
收藏
页码:19 / 24
页数:6
相关论文
共 9 条
[1]   A STUDY OF REPLACEMENT ALGORITHMS FOR A VIRTUAL-STORAGE COMPUTER [J].
BELADY, LA .
IBM SYSTEMS JOURNAL, 1966, 5 (02) :78-&
[2]   WORKING-SETS PAST AND PRESENT [J].
DENNING, PJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1980, 6 (01) :64-84
[3]   WORKING SET MODEL FOR PROGRAM BEHAVIOR [J].
DENNING, PJ .
COMMUNICATIONS OF THE ACM, 1968, 11 (05) :323-&
[4]  
DENNING PJ, 1970, COMPUT SURV, V2, P153
[5]  
Kilburn T., 1962, IRE Trans. on Electronic Computers, P223
[6]   CHARACTERISTICS OF PROGRAM LOCALITIES [J].
MADISON, AW ;
BATSON, AP .
COMMUNICATIONS OF THE ACM, 1976, 19 (05) :285-294
[7]   EVALUATION TECHNIQUES FOR STORAGE HIERARCHIES [J].
MATTSON, RL ;
GECSEI, J ;
SLUTZ, DR ;
TRAIGER, IL .
IBM SYSTEMS JOURNAL, 1970, 9 (02) :78-&
[8]   SLAVE MEMORIES AND DYNAMIC STORAGE ALLOCATION [J].
WILKES, MV .
IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1965, EC14 (02) :270-&
[9]  
[No title captured]