[lc-checkins] CVS: linux/Documentation Configure.help,1.11,1.12
Status: Beta
Brought to you by:
nitin_sf
From: Rodrigo S. de C. <rc...@us...> - 2002-11-22 16:02:06
|
Update of /cvsroot/linuxcompressed/linux/Documentation In directory sc8-pr-cvs1:/tmp/cvs-serv13256/Documentation Modified Files: Configure.help Log Message: Features o New clean page adaptability. This policy disables compression of clean pages when it is not worth it (i.e., most pages are compressed and freed, without being reclaimed to the system). o Two new configuration options to disable the whole adaptability policy and clean page adaptability separately. It was most used for some tests, but it might be useful for someone which has compressed caching performing not very well. Bug Fixes o Make the LZO code compile on Athlon systems o __read_comp_cache(): if a dirty fragment was supposed to be freed, it wouldn't be actually freed because we forgot to drop a reference on the fragment. Cleanups o Lots, mainly in adaptivity.c Index: Configure.help =================================================================== RCS file: /cvsroot/linuxcompressed/linux/Documentation/Configure.help,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -r1.11 -r1.12 *** Configure.help 10 Sep 2002 16:42:54 -0000 1.11 --- Configure.help 22 Nov 2002 16:01:32 -0000 1.12 *************** *** 402,406 **** store only anonymous pages, ie pages not mapped to files. ! If unsure, say N here. Double Page Size --- 402,406 ---- store only anonymous pages, ie pages not mapped to files. ! If unsure, say Y here. Double Page Size *************** *** 421,429 **** CONFIG_COMP_SWAP ! Compressed cache swaps out its fragments (i.e, compressed memory ! pages) in compressed format. If you also want it to swap out them ! clustered to the disk, in order to reduce the writeout traffic, say ! Y here. Note that this option adds some data structures that will ! cost some memory, so if you don't have much, you'd better say N. Normal floppy disk support --- 421,457 ---- CONFIG_COMP_SWAP ! If you want to write many pages together in a block on the swap ! device, say Y here. The compressed cache will keep swapping out the ! pages in compressed form, and will group them to save swap ! space. This is likely to decrease the number of IO performed to the ! swap (dependant on the compression ratio). ! ! Notice that this option introduces a memory overhead due to the data ! structures need for the new swap addressing (dependant on the swap ! space). ! ! Disable Adaptability ! CONFIG_COMP_DIS_ADAPT ! ! Select this option if you want to disable compressed cache ! adaptability policy. In this case, compressed cache is known as ! static, because it has a fixed size, and does not change it at run ! time. When adaptability is disable, the "compsize=" kernel option ! will select, rather than the maximum size, the static compressed ! cache size. This option disables clean pages adaptability too. ! ! If unsure, say N here. ! ! Disable Clean Page Adaptability ! CONFIG_COMP_DIS_CLEAN ! ! Clean page adaptability attempts to detect when compressign clean ! pages is not worthwhile, disabling this compression. When the ! compression of clean pages is disabled, it keeps track of new ! evicted clean pages in order to decide when compressed cache should ! resume compressing them. Say Y here if you want to disable clean ! page adaptability. ! ! If unsure, say N here. Normal floppy disk support |