© 1984 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Dynamic Memory Allocationa Markovian Analysis
University of Giessen, Giessen, Germany
A new, approximate Markovian approach for the analysis of the behaviour of dynamic memory allocation algorithms is presented in this paper. The most famous result in this area, Knuth's 50% rule, is given a new sense. The distribution of the number of free blocks is calculated explicitly for low storage utilization. Thus, simulation results published by earlier authors can be explained by the analysis. However, the method is an approximate one. The exact form of the stationary distribution of the storage configuration is still unknown and its determination seemsowing to the complexity of the systemto be a very hard problem.
Received April 1983.