Algorithm

Load Control
1113 views
Load Control

Even with the best page replacement algorithm and optimal global allocation of page frames to processes, it can come about that the system thrashes. Actually, whenever the combined working sets of all processes exceed the capacity of memory, thrashing can be expected. One

Backing Store
1518 views
Backing Store

In our study of page replacement algorithms, we saw how a page is chosen for removal. We have not said much about where on the disk it is put when it is paged out. Let us now explain some of the problems related to disk management. The simplest algorithm for allocating page

Separation of Policy and Mechanism
1577 views
Separation of Policy and Mechanism

An important tool for managing the complexity of any system is to separate policy from mechanism. This principle can be applied to memory management by having most of the memory manager run as a user-level process. Such a separation was first done in Mach (Young et al.,

Stable Storage
936 views
Stable Storage

As we know, disks sometimes make errors. Good sectors can suddenly turn into bad sectors. Whole drives can stop functioning suddenly. RAIDs protect against a few sectors going bad or even a drive falling out. On the other hand, they do not protect against write errors laying

Page 2 of 2 Previous 1 2 Next