| F. Douglis. The compression cache: Using online compression to extend physical memory. In Proceedings of the USENIX Winter Technical Conference, pages 519 -- 529, 1993. |
....to compress the contents of the main memory and letting the CPU uncompress it on the fly as instructions are executed. Trade CPU usage for faster paging instead of paging directly to disk, schemes have been devised where pages are compressed and put into a compressed pagecache in memory[8]. If not reused, the compressed pages can be paged out to disk. This will require a shorter I O operation than handling the uncompressed page. Trade CPU and memory usage for more bandwidth, by compressing data before sending them over a communications link, as seen in V.42bis[4] modems and ....
F. Douglis. The compression cache: Using online compression to extend physical memory. In proceedings of the Winter Technical Conference, USENIX Association, pages 519 -- 529, Jan. 1993.
....will decrease the number of times the system has to access the swap device. It is important to notice that previous studies show that good compression ratios can be achieved when compressing memory pages [7] The idea we present in this paper is similar, in essence, to the one proposed by Douglis [4], but some improvements and modifications have been done (see Section 5) We believe that now is a good time to reevaluate the results obtained in this previous work as the technology has improved significantly which means that compressing and decompressing pages can be done much more efficiently. ....
....table to double the physical swap space. If a greater array were used, a larger swap space would have obtained with benchmarks such as simulator and xanim. 5 Related Work Not much research has been done in the area of compressing the swap space. The compression cache proposed by Fred Douglis [4] is very similar, in essence, to our work, but some important differences can be found. In that work, the swap pages are also compressed and kept in a cache to increase both the size of the virtual memory and the performance of the applications that have to swap. One big difference between our ....
DOUGLIS, F. The compression cache: Using online compression to extend physical memory. In Proceedings of the Winter Technical Conference (January 1993), USENIX Association, pp. 519-- 529.
....While swap encryption is quite di erent from secure logging, the attack scenario and operating environment is similar. There are other systems that modify the paging behavior of a virtual memory system. Notably, Fred Douglis compression cache compresses memory pages to avoid costly disk accesses [10]. 3 Virtual Memory System One purpose of virtual memory is to increase the size of the address space visible to processes by caching frequently accessed subsets of the address space in physical memory [2] Data that does not t in physical memory is saved on secondary storage known as the ....
Fred Douglis. The Compression Cache: Using OnLine Compression to Extend Physial Memory. In Proceedings of 1993 Winter USENIX Conference, pages 519-529, 1993.
....achieve up to a factor of 3 speedup over the local disk. 1 Introduction Recent developments in the area of memory management have focused on reducing the impact of the disk latency problem in an attempt to improve overall system performance. These solutions include utilising a compressed cache ([7, 25]) to reduce the likelihood of popular pages ending up on disk and the use of memory on remote hosts in an attempt to speed up page fault handling ( 15, 9] While these solutions offer general benefits, neither is application centric. All applications must pay the performance cost of compression ....
....by more than an order of magnitude. Should this disparity between CPU, memory and disk speeds continue, as is expected, then we should continue to gain more benefits from on line compression techniques as both a space saving mechanism and as a method for reducing paging overheads. Douglis [7] described the use of a compressed cache in the Sprite Operating System that changed size dynamically according to the relative usage of pages in the cache, the compressed cache and file blocks. The cache is implemented as a circular buffer with new entries added to the end and old entries evicted ....
[Article contains additional citation context not shown here]
Douglis, F. The Compression Cache: Using Online Compression to Extend Physical Memory. In 1993 Winter USENIX (January 1993), USENIX, USENIX, pp. 519--529.
....encryption is quite di erent from secure logging, the attack scenario and operating environment is similar. There are other systems that modify the paging behavior of a virtual memory system. Notably, Fred Douglis compression cache, which compresses memory pages to avoid costly disk accesses [10]. 3 Virtual Memory System One purpose of virtual memory is to increase the size of the address space visible to processes by caching frequently accessed subsets of the address space in physical memory [2] Data that does not t in physical memory is saved on secondary storage known as the ....
Fred Douglis. The Compression Cache: Using OnLine Compression to Extend Physial Memory. In Proceedings of 1993 Winter USENIX Conference, pages 519-529, 1993.
....also o ers reliability and deterministic performance. 1 Introduction Recent developments in the area of memory management have focused on reducing the impact of the disk latency problem in an attempt to improve overall system performance. These solutions include utilising a compressed cache ([7, 30]) to reduce the likelihood of popular pages ending up on disk and the use of memory on remote hosts in an attempt to speed up page fault handling ( 18, 9] While these solutions o er general bene ts, neither is application centric. All applications must pay the performance cost of compression or ....
Douglis, F. The Compression Cache: Using Online Compression to Extend Physical Memory. In 1993 Winter USENIX (January 1993), USENIX, USENIX, pp. 519-529.
....to reflect changes in local and remote guarantees. 1 Introduction Recent developments in the area of memory management have focused on reducing the impact of the disk latency problem in an attempt to improve overall system performance. These solutions include utilising a compressed cache ([6, 25]) to reduce the likelihood of popular pages ending up on disk and the use of memory on remote hosts in an attempt to speed up page fault handling ( 15, 8] While these solutions offer general benefits, neither is application centric. All applications must pay the performance cost of compression ....
Douglis, F. The Compression Cache: Using Online Compression to Extend Physical Memory. In 1993 Winter USENIX (January 1993), USENIX, USENIX, pp. 519--529.
No context found.
F. Douglis. The compression cache: Using online compression to extend physical memory. In Proceedings of the USENIX Winter Technical Conference, pages 519 -- 529, 1993.
No context found.
F. Douglis. The compression cache: Using online compression to extend physical memory. In proceedings of the Winter Technical Conference, USENIX Association, pages 519 529, January 1993.
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