12 citations found. Retrieving documents...
MOGUL, J. C. A Better Update Policy. In Proc. of the USENIX Summer 1994.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Study of Integrated Prefetching and Caching Strategies - Cao, Felten, Karlin, Li (1995)   (106 citations)  (Correct)

....prefetching decision, as the potential savings are substantial. On the other hand, Tullsen and Eggers [24] showed that thrashing is a problem when prefetching in bus based multiprocessor caches, suggesting that the Do No Harm rule applies in those systems as well. Recent work on update policies [15] (i.e. policies on write backs of dirty blocks) is directly related to our work on prefetching. Although we did not address the write back problem in this paper, we are working on algorithms for it. Finally, we note that the stashing approach in mobile computing environment [12] is similar to ....

Jeffrey C. Mogul. A better update policy. In Proceedings of 1994.


System-Oriented Evaluation of I/O Subsystem Performance - Ganger (1995)   (7 citations)  (Correct)

....synchronous, largely due to the write through metadata cache on the systems traced. Researchers have noted that bursts of delayed (i.e. time noncritical) writes caused by periodic update policies can seriously degrade performance by interfering with read requests (which tend to be more critical) [Carson92, Mogul94]. Carson and Setia argued that disk cache performance should be measured in terms of its effect on read requests. While not describing or distinguishing between classes of I O requests, they did make a solid distinction between read and write requests based on process interaction. This distinction ....

.... 30 second sync. It awakens once each second and sweeps through a fraction of the buffer cache, initiating an asynchronous write for each dirty block encountered. This algorithm represents a significant reduction in the write burstiness associated with the conventional approach (as studied in [Carson92, Mogul94]) but does not completely alleviate the phenomenon. In order to accurately model the experimental system, an extensive set of parameters was obtained from published documentation, operating system source code and direct observation of system level activity (as captured by the system level trace ....

J. Mogul, "A Better Update Policy", Summer USENIX Conference, 1994, pp. 99--111.


The Design and Implementation of a DCD Device Driver for Unix - Nightingale, Hu, Yang (1999)   (3 citations)  (Correct)

....[12] have shown that I O response times are not always a good performance indicator in I O systems because not all I O requests affect the system behavior in the same way. Trace driven simulations also have limited accuracy because there is no feed 1 Some systems use a rolling update policy [11] to avoid this problem. back between the traces and the simulators. The main objective of this research is to examine whether DCD will have good performance in the real world. We believe that the best way to evaluate the real world performance is to actually implement the DCD architecture and ....

J. C. Mogul, "A better update policy," in Proceedings of the Summer 1994 USENIX Conference (USENIX Association, ed.), (Berkeley, CA, USA), pp. 99--111, USENIX, June 1994.


Implementation and Performance of Application-Controlled File .. - Cao, Felten, al. (1994)   (90 citations)  (Correct)

....14, 22, 15] but these investigations were not primarily concerned with the performance impact of different replacement policies. Recently several research projects have tried to improve file system performance in a number of other ways, including prefetching[30, 25, 7, 5, 11] delayed writeback[21] and disk block clustering[20, 29] Most of these papers still assume global LRU as the basic cache replacement policy, and they do not address how to use application control over replacement to improve cache hit ratio. Our work is complementary to these approaches; in other words, with ....

Jeffrey C. Mogul. A better update policy. In Proceedings of 1994 Summer USENIX, pages 99--111, June 1994.


Implementation and Performance of Integrated.. - Cao, Felten, Karlin, Li (1996)   (65 citations)  (Correct)

....scheduling in the timesharing context. We plan to continue working on this problem. Several recent research projects have tried to improve file system performance in a number of other ways, including log structured file systems [RO91] disk block clustering [MK91, SS95] and delayed writeback [Mog94] Most of these papers still assume global LRU as the basic cache replacement policies and sequential one block lookahead or large I O units as the primary prefetching techniques. They do not address how to integrate prefetching and disk scheduling with application controlled file caching. On the ....

Jeffrey C. Mogul. A better update policy. In Proc. of 1994 Summer USENIX Technical Conference, pages 99--111, June 1994.


Implementation and Performance of Integrated.. - Cao, Felten, Karlin, Li (1996)   (65 citations)  (Correct)

....that the Do No Harm rule applies in those systems as well. Recently several research projects have tried to improve file system performance in a number of other ways, including log structured file systems [Hag87, RO91, SBadCS93] disk block clustering [MK91, SS95] and delayed writeback [Mog94] Most of these papers still assume global LRU as the basic cache replacement policies and sequential one block lookahead or large I O units as the primary prefetching techniques. They did not address how to integrate prefetching and disk scheduling with applicationcontrolled file caching. Our ....

Jeffrey C. Mogul. A better update policy. In Proc. of 1994 Summer USENIX Technical Conference, pages 99--111, June 1994.


Opportunistic Log: Efficient Installation Reads in a Reliable .. - O'Toole, Shrira (1994)   (11 citations)  (Correct)

....the competition between page servers and object servers. Without scheduled installation reads, break even requires a substantial improvement in the client cache performance. With our techniques only a small improvement suffices. Although there exists substantial work on optimizing deferred writes [13, 20, 25], and read ahead is used to optimize sequential reads, we are the first (to our knowledge) to take advantage of the opportunity to optimize the installation reads that are important in object servers. We think that file systems could also benefit from optimized installation reads when performing ....

Jeffrey C. Mogul. A Better Update Policy. In USENIX Summer Conference, Boston, 1994.


The Case for Extensible Operating Systems - Margo Seltzer (1995)   (3 citations)  (Correct)

....in Table 2. By implementing these routines as instances of generic policy modules (priority and synchronize) we create a more flexible solution, capable of implementing any replacement policy rather than merely providing a selection of existing policies. The Better Update policy proposed by Mogul [21] suggests alternative policies for writing dirty buffers to disk. The periodic update policy (PU) is implemented by specifying a writeback routine with a fixed frequency and writing all dirty buffers in the writeback routine. The approximate interval update policy (AIPU) is only slightly more ....

Mogul, J., "A Better Update Policy," Proceedings of the 1994 Summer Usenix Technical Conference, Boston, MA, June 1994, 99--112.


Scalable kernel performance for Internet servers under.. - Banga, Mogul (1998)   (43 citations)  Self-citation (Mogul)   (Correct)

....precisely on a 30 second clock. We suspect that the culprit is the update policy, typical of UNIX systems, in which modified file system buffers are SCALABLE KERNEL PERFORMANCE FOR INTERNET SERVERS . 24 flushed to disk at 30 second intervals. This policy has long been known to be suboptimal [Mog94] and should be fixed in a future release of Digital UNIX) but the extremely long delay periods experienced in this case suggest that the disk subsystem used for the cache has been improperly configured; it simply cannot absorb all of the random writes being generated. Although Digital UNIX ....

Jeffrey C. Mogul. A Better Update Policy. In Proceedings of the Summer 1994 USENIX Conference, pages 99--111, Boston, MA, June 1994.


Energy Efficient Prefetching and Caching - Athanasios Papathanasiou And (2004)   (Correct)

No context found.

MOGUL, J. C. A Better Update Policy. In Proc. of the USENIX Summer 1994.


Soft Updates: A Solution to the Metadata Update Problem in.. - Gregory Ganger Yale (1995)   (12 citations)  (Correct)

No context found.

J. Mogul, "A Better Update Policy", Summer USENIX Conference, 1994, pp. 99--111.


Design and Implementation of a Freeblock Subsystem - Thereska, Schindler, Lumb.. (2003)   (Correct)

No context found.

Jeffrey C. Mogul. A better update policy. Summer USENIX Technical Conference (Boston, MA), pages 99--111, 6--10 June 1994.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC