Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (171.49 KB, 5 trang )
Hierarchical Reuse Model 3 1
Figure 1.17. TSO storage pools: distribution of track interarrival times.
Figure 1.18. TSO storage pools: distribution of record interarrival times.
32 THE FRACTAL STRUCTURE OF DATA REFERENCE
Figure 1.19. OS/390 system storage pools: distribution of track interarrival times.
Figure 1.20. OS/390 system storage pools: distribution of record interarrival times.
Hierarchical Reuse Model 33
single
-
reference residency time lengthens. Thus, as we should expect, these
plots suggest an important role for processor file buffers in the production
database storage pools.
In Chapters 3 and 5, we shall sometimes adopt a mathematical model in
which multiple workloads share the same cache or processor buffer area, and
each individual workload conforms to the hierarchical reuse model. This results
in a series of equations of the form (1.5), one for each workload. In graphical
terms, it corresponds to fitting each workload’s plot of interarrival statistics
with a straight line.
Collectively, Figures 1.2, 1.3, and 1.1 1 through 1.20 provide the justification
for adopting the mathematical model just described. The multiple workload
hierarchical reuse model, as just outlined in the previous paragraph, is both
sufficiently simple, and sufficiently realistic, to provide a practical framework
for examining how to get the most out of a cache shared by multiple, distinct
workloads.
34
THE FRACTAL STRUCTURE OF DATA REFERENCE
Notes
1 Assumes a track belonging to the 3380 family of storage devices.
2 Assumes a track belonging to the 3390 family of storage devices.
Chapter 2
HIERARCHICAL REUSE DAEMON