- 1 Arden, B. W., Galler, B. A., O'Brien, T. C., and Westervelt, F. H. Program and addressing structure in a time sharing environment. J. ACM 13, 1 (Jan 1996), 1-16. Google ScholarDigital Library
- 2 Belady, L. A. A study of replacement algorithms for virtual storage computers IBM Syst. 1, 5,2 (1996), 78-101. Google ScholarDigital Library
- 3 Denning, P. J. The working set model for program behavior. Comm. AM 11.5 (May 1968), 323-333. Google ScholarDigital Library
- 4 Denning P.J. Resource allocation in multiprocess computer systems. Proj. MAC Rept. MAC-TR-50, Cambridge, Mass., May 1968, 130. Google ScholarDigital Library
- 5 Denning, P.J. Thrashing. Its causes and prevention. Proc. AFIPS 1968 FJC, vol. 33, Montvale, N.J., pp. 915-922.Google Scholar
- 6 Denning, P.J. Virtual memory. Computing Surveys 2.3 (sept. 1970), 153-190 Google ScholarDigital Library
- 7 Dennis, J.B. Segmentation and the design of multi-programmed computer systems. J. ACM 12,4 (Oct. 1965), 589-602. Google ScholarDigital Library
- 8 Fine, G.H., Jackson, C.W., and McIssac, P.V. Dynamic program behavior under paging. Proc. 21st Nat. Conf. ACM. ACM Pub. P.66, 1966, pp. 223-228. Google ScholarDigital Library
- 9 Fotheringham, J. Dynamic storage allocation in the Atlas computer, including an automatic use of a backing store. Comm ACM 4, 10 (Oct. 1961), 435-436. Google ScholarDigital Library
- 10 Freitbergs, I. F. the dynamic behavior of programs. Proc. AFIPS 1968 FJCC, Vol. 33, AFIPS Press, Montvale, N.J., pp. 1163-1168.Google Scholar
- 11 Hiffe, J.K. Basic Machine Principles. American Elsevier, New York, 1968.Google Scholar
- 12 Kilburn, T., Edwards, D.B.G., Lanigan, M.J., and Summer, F.H. One-level storage system. IRE Trans. EC-11, 2 (Apr 1962), 223-235.Google ScholarCross Ref
- 13 Knuth, D.E. The Art of Computer Programming, Vol. I, Addision-Wesley, Reading, Mass., 1968, pp. 435-455. Google ScholarDigital Library
- 14 Kuehner, C.J., and Randell. B. Demand paging in perspective Proc. AFIPS 1968 FJCC, Vol. 33, AFIPS Press, Montvale, N.J., pp. 1011-1018.Google Scholar
- 15 Oppenheimer, G., and Weizer, N. Resource management for a medium scale time-sharing operating system. Comm. ACM 11, 5 (May 1968), 313-322. Google ScholarDigital Library
- 16 Purdom Jr., P.W., and Sligher, S.M. Statistical properties of the buddy system. J. ACM 17, 4 (Oct. 1970), 683-697. Google ScholarDigital Library
- 17 Randell, B., and Kuehner, c.J. Dynamic storage allocation systems. Comm. ACM 11, 5 (May 1968), 297-305. Google ScholarDigital Library
- 18 Sbemer, J.E., and Shippey, G.A. Statistical analysis of paged and segmented computer systems. IEEE Trans. EC-15, 6 (Dec. 1966), 855-863.Google Scholar
- 19 Schroeder, M.D., Performance of the GE-645 associative memory while MULTICS is in operation. Proc ACM Symposium on System Performance Evaluation, Apr. 1971, 227-245. Google ScholarDigital Library
- 20 Weizer, N., and Oppenheiner, G. Virtual memory management in a paging environment. Proc. AFIPS 1969 SJCC, Vol. 34, AFIPS Press, Montvale, N.J., pp. 249-256.Google Scholar
Recommendations
Energy-aware demand paging on NAND flash-based embedded storages
ISLPED '04: Proceedings of the 2004 international symposium on Low power electronics and designThe ever-increasing requirement for high-performance and huge-capacity memories of emerging embedded applications has led to the widespread adoption of SDRAM and NAND flash memory as main and secondary memories, respectively. In particular, the use of ...
Demand paging for OneNAND™ Flash eXecute-in-place
CODES+ISSS '06: Proceedings of the 4th international conference on Hardware/software codesign and system synthesisNAND flash memory can provide cost-effective secondary storage in mobile embedded systems, but its lack of a random access capability means that code shadowing is generally required, taking up extra RAM space. Demand paging with NAND flash memory has ...
A simple linear model of demand paging performance
Predicting the performance of a proposed automatically managed multilevel memory system requires a model of the patterns by which programs refer to the information stored in the memory. Some recent experimental measurements on the Multics virtual memory ...
Comments