If you think some of these values are 'stupid', they could
well be. I'd sure like to hear why. I'd also like to see
suggestions as to values that might be better under various
circumstances.
Regards,
Bob Dietz
******* Snip Here *****************
Windows Registry Editor Version 5.00
; Use/Merge this registry file at your own risk.
; I assume no responsiblity and am under no obligation.
; Backup before merging!
; Before merging this *.reg file, it would be a good idea
; to select 'All Tasks> Tune Performance' from the 'Action'
; menu of the Indexing Service MMC snap-in.
; Be sure to read the notes at the end of this file!
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex]
;***********************************************
;***********************************************
;** Error Correction **
;***********************************************
;***********************************************
"FilterRetries"=dword:00000003
; Determines the maximum number of times Indexing Service will try
; to filter a file after the initial filtering attempt fails.
; ISR Range: 1 - 10 retries. ISR Default: 4 retries.
"DelayedFilterRetries"=dword:0000000A
; Controls the number of times Indexing Service tries to index a document
; that has been placed in the secondary indexing queue because the first
; attempt to index it failed.
; ISR Range: 0 - 32,000 retries. ISR Default: 240.
; Vanilla: 1
; Tune Performance: 10 - 1.
"FilterRetryInterval"=dword:0000000f
; Determines the time interval between attempts to filter the
; contents of a file that is being used by another process.
; ISR Range: 2 - 240 minutes. ISR Default: 30.
"MasterMergeCheckpointInterval"=dword:00002000
; The amount of information indexed before Indexing Service generates
; a checkpoint for a master merge.
; ISR Range: 256 - 4096 Kilobytes. ISR Default: 0x2000
;
; Remarks:
; Determines how much work (data written to the new master index)
; needs to be redone if a master merge is paused and restarted.
"MaxPendingDocuments"=dword:00000020
; The maximum number of documents waiting to be filtered
; before the index is considered out-of-date for property queries.
; ISR Range: 1 - 50000 documents. ISR Default: 32.
; Best choice for this value is likely to be highly dependent on
; system usage.
"MaxQueryExecutionTime"=dword:00007530
; 30,000 = 30 seconds
; Vanilla value was dword:ffffffff ???
; The maximum amount of execution time allowed for a query.
; ISR Range: 0 – 4294967295 milliseconds of CPU time.
; ISR Default: 10000 milliseconds of CPU time. (10 seconds)
;
; Remarks:
; If a query takes more CPU time than specified by the value
; of the MaxQueryExecutionTime entry, processing of the query
; stops and an error status is returned. The value of zero specifies
; either that there is no limit for Indexing Service processing or
; that the client specifies the limit.
;***********************************************
;***********************************************
;***********************************************
;***********************************************
;** Memory Management / Disk Management **
;***********************************************
;***********************************************
"FilterIdleTimeout"=dword:000927C0
; 600,000 = 10 minutes
; Vanilla value was dword:000493e0
; Controls the time interval after which unused IFilter DLLs loaded
; by the CiDaemon.exe process are released.
; ISR Range: 0–4,294,967,295 milliseconds.
; ISR Default: 900,000 (15 minutes).
"MaxDaemonVmUse"=dword:0000A000
; http://msdn.microsoft.com/library/en-us/indexsrv/html/ixrefreg_58yt.asp
; The maximum amount of page-file space allocated
; to virtual memory for a filter daemon.
; ISR Range: 10240 - 4194303 Kilobytes
; (0x00002800 - 0x003FFFFF)
; ( 10MB to 4 GB - 1 byte)
; ISR Default: 40960 Kilobytes
; (40 MB)
;
; Remarks:
; Attempted allocations beyond the value of the MaxDaemonVmUse
; entry will fail.
"MaxQueueChunks"=dword:00000014
; The maximum number of buffers in memory that can be used
; for keeping track of unfiltered documents.
; ISR Range: 10 - 30 buffers.
; Default is 20 buffers.
;
; Remarks:
; The larger the value, the less frequently data needs to be written to
disk.
; Adjust this according to installed RAM?
"MaxShadowFreeForceMerge"=dword:000001f4
; ISR seems goofy.
; Vanilla value was dword:000001F4 (500).
; Value was not affected by Tune Performance dialog.
; Maybe this is number of megabytes???
;
; Specifies the percentage of available disk space that can be used
; by shadow indexes on a catalog drive before a master merge is triggered.
; ISR Range: 5 - 100 percent. ISR Default: 20 percent.
;
; Remarks:
; If the percentage of disk space used by shadow indexes exceeds the value
; of the MaxShadowFreeForceMerge entry, and if the total free disk space
; falls below the minimum set in the MinDiskFreeForceMerge,
; a master merge begins.
"MaxShadowIndexSize"=dword:0000000f
; The maximum percentage of total disk space that can be occupied by
; shadow indexes on the catalog drive before a master merge is triggered.
; ISR Range: 5 - 25 percent.
; ISR Default: 15 percent.
"MinDiskFreeForceMerge"=dword:0000000f
; The minimum percentage of free space that must be available
; on the catalog drive to keep Indexing Service
; from beginning a master merge.
; ISR Range: 5 - 25 percent.
; ISR Default: 15 percent.
;
; Remarks:
; If the free space falls below the value specified by the
; MinDiskFreeForceMerge entry and the disk space occupied
; by the shadow indexes exceeds MaxShadowFreeForceMerge,
; a master merge is started.
"MinDiskSpaceToLeave"=dword:00000014
; The minimum amount of free disk space to leave on a disk.
; ISR Range: 0 – 4294967295 megabytes.
; ISR Default: 20 megabytes.
;
; Remarks:
; When the amount of free disk space falls below the value specified
; by the MinDiskSpaceToLeave entry, additional attempts to extend the
; allocation for catalog files fail.
"MinimizeWorkingSet"=dword:00000001
; Controls whether to minimize the size of the working set
; (the set of memory pages in physical RAM memory visible to a process)
; when Indexing Service is idle.
; ISR Range: 0, 1 (Boolean)
; ISR Default: 1 ( non-server editions of Nt, 2K, XP )
; (server editions default to 0)
;
; Remarks:
; If the value of the MinimizeWorkingSet entry is nonzero, the working
; set for Indexing Service is kept to a minimum to keep the indexing
; process unobtrusive.
"PropertyStoreBackupSize"=dword:00000200
; Determines the number of system pages held on disk to back
; up the primary property cache.
; ISR Range: 32 – 500000 pages (x86 processors),
; 16 – 250000 pages (RISC processors)
; ISR Default: 1024 pages (x86 processors),
; 512 pages (RISC processors)
; Default for either totals about 4 Megabytes of memory.
;
; Remarks:
; The page size is 4 kilobytes (KB) on x86 (486 and higher) computers
; and 8 KB on RISC (Alpha) computers. The larger the page file,
; the less often the property cache needs to be written to disk.
; The fewer times you write the cache to disk, the faster indexing proceeds.
; The range of values of the PropertyStoreBackupSize entry allows the
; PROPSTOR.BKP file to range in size from about 128 KB to about 2
gigabytes (GB).
; Tune Performance: 0x200 - 0x400
"SecPropertyStoreBackupSize"=dword:00000200
; Determines the number of system pages held in memory to back
; up the secondary property cache.
; ISR Range: 32 – 500000 (x86 processors),
; 16 – 250000 (RISC processors)
;
; ISR Default: 1024 (x86 processors),
; 512 (RISC processors)
;
; Remarks:
; For details, see the PropertyStoreBackupSize entry.
"PropertyStoreMappedCache"=dword:00000004
; The maximum number of pages from the primary property
; cache that should be kept in memory at any one time.
; ISR Range: 0 – 4294967295 pages. ISR Default: 16.
;
; Remarks:
; The SecPropertyStoreMappedCache entry serves the same function
; for the secondary property cache.
; Tune Performance: 0x4 - 0x20
"SecPropertyStoreMappedCache"=dword:00000004
; The maximum number of pages from the secondary property cache
; that are to be kept in memory at any one time.
; ISR Range: 0 – 4294967295 pages.
; ISR Default: 16 pages.
;
; Remarks:
; See PropertyStoreMappedCache.
;***********************************************
;***********************************************
;***********************************************
;***********************************************
;** Unobtrusive Run **
;***********************************************
;***********************************************
"IsEnumAllowed"=dword:00000000
; I'm testing this at 0. Not necessarily a recommended setting.
; Determines whether directory enumeration can be used to execute a query.
; ISR Range: 0, 1 (Boolean)
; Defaut: 1 (True = yes, allow directory enumeration ...)
;
; Remarks:
; The value of the IsEnumAllowed entry overrides
; any value set in a specific query.
;
; Setting the value of this entry to zero reduces the vulnerability
; of a server to misdirected enumeration queries, since enumeration
; queries can be slow and can seriously affect the performance of the
server.
; (##)
"LowResourceCheckInterval"=dword:0000000A
; Already tested at 0x14. If possible, I'll take this to 0x2 or 0x1.
; The minimum time interval available for creating wordlists during
; the indexing process before Indexing Service checks system resources.
; ISR Range: 5 - 4294967295 (0xFFFFFFFF) seconds.
; ISR Default: 60 (0x0000003c) seconds.
;
; Remarks:
; After an interval specified by the value of the LowResourceCheckInterval
; entry passes, the indexing process checks system resource limitations
; such as low memory or heavy I/O initiated by the end user.
; Is this also the checkpoint for keyboard and mouse?
; (##)
"LowResourceSleep"=dword:0000012c
; I increased this to 5 minutes and will probably up it to 10 or 15.
; The time interval that Indexing Service waits after low-resource
; conditions occur before retrying the affected processing.
; ISR Range: 5 - 1200 seconds.
; ISR Default: 180 seconds.
;
; Remarks:
; When system resource limitations (such as low memory or heavy I/O
; initiated by the end user) occur, Indexing Service suspends processing
; for a time interval equal to the value of the LowResourceSleep entry
; before trying to resume the processing.
;"MaxAutoAliasRefresh"=dword:0000000F
; http://msdn.microsoft.com/library/en-us/indexsrv/html/ixrefreg_4sko.asp
; Not present on my system
; The frequency with which Indexing Service refreshes
; aliases for file shares.
; ISR Range: 0 – 10080 (0x00002760) minutes (one week).
; ISR Default: 15 minutes.
"MaxFreshCount"=dword:000186A0
; The maximum number of files for which the latest indexed data
; is not in the master index.
; ISR Range: 1000 – 4,294,967,295 files.
; (0x00002710 - 0x000xFFFFFFFF)
; ISR Default: 20000 (0x00004E20)
;
; Remarks:
; When the value of the MaxFreshCount entry is reached,
; a master merge is started.
; Tune Performance: 0xEA60 - 0x186A0
; If this value is high, queries will be less efficient.
; But I don't care, asmaster merges will consume quite
; a few resources.
"MaxFreshDeletes"=dword:00002710
; The maximum number of files deleted from the master index
; before the master index is updated.
; ISR Range: 10 – 4,294,967,295 files.
; (0x0000000A - 0x000xFFFFFFFF)
; ISR Default: 320 files.
; (0x00000140)
;
; Remarks:
; When the value of the MaxFreshDeletes entry is reached, a merge is
started.
; Tune Performance: 0x1388 - 0x2710
;
; I think 'merge is started' should more properly be 'merge is scheduled.'
; If I'm busy at the machine, other parameters will delay this merge.
;"MaxIdealIndexes"=dword:00000005
; The maximum number of indexes considered acceptable in a well-tuned
system.
; ISR Range: 2 - 100 indexes.
; ISR Default: 5 indexes.
;
; Remarks:
; When the number of indexes exceeds the value of the MaxIdealIndexes entry
; and the system is idle, an annealing merge takes place to bring the total
; count of indexes back to this number or lower.
;
; Might the proper setting for this value depend on the number and total
; content of the documents being indexed?
;"MaxIndexes"=dword:00000032
; The maximum number of persistent indexes allowed in the catalog.
; ISR Range: 10-150 indexes.
; ISR Default: 25 indexes. (0x00000019)
;
; Usually, a shadow merge combines all existing word lists into a new
; shadow index. When the total number of indexes exceeds the value of
; the MaxIndexes entry, a shadow merge is performed to bring the total
; below this number.
; Tune Performance 0x14 - 0x32
; If possible we only want master merge to occur during hours
; of non-use. Ergo, the larger than default value. See MasterMergeTime.
"MaxMergeInterval"=dword:0000000a
; The time interval to wait between merges.
; ISR Range: 1 - 60 minutes.
; ISR Default: 10 minutes.
;
; Remarks:
; Every few minutes (MaxMergeInterval), Indexing Service determines
; if a merge is necessary.
; When a merge is necessary, it's typically an annealing merge,
; but it may be a shadow merge or master merge.
; Let's check fairly often to see if we can get a little maintenance
; done while the user stepped away.
; (##)
"MaxWordlistIo"=dword:0000019a
; Specifies the system I/O threshold above which indexing
; (word-list creation) is delayed.
; ISR Range: 100 – 4,294,967,295 Kilobytes/second.
; ISR Default: 410 Kilobytes/second (~2 MB / 5 sec.)
; Tune Performance: 0x19A - 0xFFFFFFFF
;
; Remarks:
; The value of the MaxWordlistIo entry provides one method
; of fine-tuning Indexing Service.
; Checking the I/O usage by the system is one of the ways
; Indexing Service limits its resource use so that it can
; remain an unobtrusive process.
;
; When the disk-performance counters are enabled in the
; DISKPERF.exe process, the value of the MaxWordlistIoDiskPerf
; entry is used instead of the value of this entry.
; (##)
"MaxWordlistIoDiskPerf"=dword:0000000A
; Specifies the system I/O threshold above which indexing
; (word-list creation) is delayed when disk-performance
; counters are enabled.
; ISR Range: 1 - 100 percent. ISR Default 10.
; Tune Performance: 0xA - 0x64 (10 - 100).
;
; Remarks:
; The value of the MaxWordListIoDiskPerf entry is enabled only
; if counters in the DISKPERF.exe process are enabled.
; When the disk-performance counters are enabled, the value of this
; entry is used instead of the value of the MaxWordlistIo entry.
"MaxWordLists"=dword:0000001E
; The maximum number of word lists that can exist.
; ISR Range: 10 - 30 word lists. ISR Default; 20.
;
; Is the ISR range a mistake? See below.
; Tune Performance: 0xA - 0x3f4 (10 - 1012)
;
; Exceeding the limit specified in the value of the MaxWordLists
; entry triggers a shadow merge to the master index.
;
; I have no idea what would be the best value to use here.
; (##)
"MinMergeIdleTime"=dword:0000005a
; The minimum percentage of CPU processing time that must be idle
; during a merge-check period before Indexing Service can initiate
; an annealing merge.
; ISR Range: 10 - 100 percent.
; ISR Default: 90 percent.
;
; Remarks:
; Indexing Service uses the value of the MinMergeIdleTime entry
; to delay merges until there are no other heavy demands on the processor.
"MinSizeMergeWordlists"=dword:000000ce
; The minimum combined size of word lists that will force a shadow merge.
; ISR Range: 1024 - 10240 Kilobytes. ISR Default: 1024.
; Tune Performance: 0xCE - 0x400 (206 - 1024)
; I'm using the low figure from Tune Performance, but have no confidence
; in it.
; (##)
"MinWordlistBattery"=dword:00000064
; The minimum percentage of battery life remaining to keep indexing
; active on the computer.
; ISR Range: 0 - 100 percent.
; ISR Default: 100 (no indexing on batteries).
;
; Remarks:
; To prevent indexing from occurring for battery-powered computers,
; use the default value of 100 percent. Indexing Service continues
; to process queries even when not indexing files
;
; This value doesn't matter on my desktop system.
; I've included it here and marked it as important for laptop users.
; (##)
"MinWordlistMemory"=dword:00000005
; What is meant by memory? What if data must be paged to disk to
; free up the amount of memory specified here?
; The minimum amount of free memory required for word-list creation.
; ISR Range: 1 - 100 Megabytes. ISR Default: 5.
;
; Too many questions. Using the ISR default for now.
; (##)
"ScanBackoff"=dword:00000003
; This needs testing! Presumably a higher value is desired!
; Controls the relative use of system resources by Indexing Service
; when performing scans.
; ISR Range: 0 - 20
; 11 - 20 (Reserved for future use.)
; ISR Default: 3
;
; Remarks:
; A value of zero for the ScanBackoff entry specifies full use of the
; allowable system resources when Indexing Service is doing a scan.
; A value of 10 specifies very conservative use of system resources
; during the scan. Values in the range 11 – 20 are reserved.
"UsnReadMinSize"=dword:00002000
; The minimum size that the USN journal must attain before processing
; of change notifications can proceed.
; ISR Range: 1 - 524,288 bytes. ISR Default: 0x1000.
;
; Remarks:
; The processing of change notifications proceeds when either the size of
; the USN journal reaches the value of the UsnReadMinSize entry or an
interval
; of time equal to the value of the UsnReadTimeout entry has passed
; (and there are entries in the USN journal).
; Tune Performance: 0x2000 - 0x1.
; (##)
"UsnReadTimeout"=dword:000001E0
; Test if higher values are better. Increase slowly at first!
; The maximum interval of time for the indexing process to wait before
; processing change notifications in the USN journal.
; ISR Range: 0 – 43200 seconds. (12 hours)
; ISR Default: 300 seconds. (5 minutes)
;
; Remarks:
; The processing of change notifications proceeds when either an interval
; of time equal to the value of the UsnReadTimeout entry has passed
; (and there are entries in the USN journal) or the size of the USN journal
; reaches the value of the UsnReadMinSize entry.
; Tune Performance: 0x78 - 0x0.
; (##)
"WordlistUserIdle"=dword:00000258
; Wait 10 minutes.
; How many seconds to suspend the filtering process
; when the keyboard or mouse becomes active.
; ISR Range: 0 - 1200 seconds. ISR Default: 120.
;
; The process of filtering pauses until both input devices are idle
; for the set amount of time.
; Set the value of this entry to zero if you don't want filtering
; to stop while you are using the mouse or keyboard.
;***********************************************
;***********************************************
;***********************************************
;***********************************************
;** Obtrusive Start **
;***********************************************
;***********************************************
; (##)
"DelayUsnReadOnLowResource"=dword:00000001
; Included here because it was set to 0 on a vanilla system.
; Controls whether the USN journal, AKA the change-notification log,
; is examined under the following system conditions:
; low memory,
; high input/output (I/O),
; recent user activity,
; running on battery power.
; ISR Range: 0, 1. ISR Default: 1.
;
; Remarks:
;
; A value of one, prevents reading of the USN journal as long as
; any of the system conditions exist.
;
; Since indexing does not occur during these conditions,
; there is no point reading the USN journal unless,
; the USN journal has a fixed size (MaxUsnLogSize)
; and is about to become full.
; When the journal has a fixed size and becomes full,
; a beginning block (USNLogAllocationDelta) is deleted and
; data being written to the journal wraps around.
; As a result, change notifications may be lost.
; If this seems likely, Indexing Service gives checking the USN
; journal a higher priority even if you have set this entry.
; Tune Performance: 0, 1.
"FilterRemainingThreshold"=dword:00000040
; Best value probably depends on how many doc you create on average
; day and how likely you're to want them indexed the same day.
; If the number of documents to be filtered is less than this value,
; Filtering is delayed by FilterDelayInterval seconds.
; ISR Range: 0-320 files. ISR Default: 0x20
;
; Remarks:
; Used to prevent Indexing Service overusing resources on
; temporary files created by running applications.
"FilterDelayInterval"=dword:0000003c
; I increased this to 60 seconds and will probably increase
; it to 5 minutes or so.
; How long to delay before rechecking FilterRemainThreshold.
; ISR Range: 0 - 600 seconds. ISR Default: 20.
; Tune Performance: 0x14 - 0x5.
;
; Remarks:
; Used to prevent Indexing Service overusing resources on
; temporary files created by running applications.
"ForcedNetPathScanInterval"=dword:00000078
; Determines the time interval between forced scans on paths
; without file-modification notifications.
; ISR Range: 10-16777215 (0x00FFFFFF) minutes.
; ISR Default: 120 (0x00000078) minutes.
;
; Remarks:
; The CiCatalogFlags entry controls whether Indexing Service
; receives file-modification notifications from local or remote hosts.
;
; This might be important if you're indexing FAT/FAT32 volumns.
"MasterMergeTime"=dword:0000003c
; 60 minutes after mid-night.
; Important setting, but there is no single 'correct' setting.
; It all depends on how you use your system.
;
; Indicates the number of minutes after midnight
; at which a master merge will occur.
; ISR Range: 0 - 1439 minutes. ISR Default: 0.
"StartupDelay"=dword:00075300
; Controls the time delay after a system startup before Indexing Service,
; an automatic system service, starts any scanning or indexing work.
; ISR Range: 0 – 4294967295 milliseconds.
; ISR Default: 480000 milliseconds (8 minutes).
;
; Catalog does not override.
;***********************************************
;***********************************************
;***********************************************
;***********************************************
;** Tune Performance related **
;***********************************************
;***********************************************
;"ServiceUsage"=dword:00000004
; Not Documented, but my untested guess.
; Tune Performance ?
; 1 = Used Often
; 2 = Used occasionally
; 3 = ??? "Never Used" turns service off
; but doesn't change this value.
; 4 = Customize (DesiredIndexingPerf & DesiredQueryingPerf)
;"DesiredIndexingPerf"=dword:00000003
; Tuneup Performance > Customize...>
; 1 = Lazy
; 2 = 'normal'
; 3 = Instant
;"DesiredQueryingPerf"=dword:00000001
; Tuneup Performance > Customize...>
; 1 = Lazy
; 2 = 'normal'
; 3 = High load
;***********************************************
;***********************************************
;***********************************************
;***********************************************
;** What gets filtered **
;***********************************************
;***********************************************
"FilterFilesWithUnknownExtensions"=dword:00000001
; Will files with unregistered extensions be filtered?
; Boolean. ISR Default: 1.
;"FilterContents"=dword:00000001
; Mentioned but not documented in ISR.
; Possibly related to FilterFilesWithUnknownExtensions?
"MaxDefaultFilter"=dword:00000100
; Not Documented
; possibly related to MaxFilesizeFiltered.
; Maybe this one applys to filtering of registed file types
; that are handled by the default filter???
"MaxFilesizeFiltered"=dword:00000100
; The maximum size of a file that the default filter
; will process for contents.
; ISR Range: <not specified>
; ISR Default: 256 (0x00000100) Kilobytes.
;
; Remarks:
; If the default filter is used for a file that is bigger
; than the value of the MaxFilesizeFiltered entry,
; only the file properties are filtered.
;
; Does not apply to the filtering of registered file types.
"MaxTextFilterBytes"=dword:017d7840
; Specifies the maximum amount of information the text filter can process
; from a single file with a well-known extension.
; ISR Range: 1 – 4,294,967,295 bytes. ISR Default: 26214400 (25MB).
;
; ISR is wrong. default is dword:07d7840 = 25,000,000 bytes.
;***********************************************
;***********************************************
; Notes:
; ISR stands for the Indexing Service Reference which can be found at
; http://msdn.microsoft.com/library/en-us/indexsrv/html/ixref_6xid.asp
;
; For the most part, descriptions of registry values have been taken
; straight from
; http://msdn.microsoft.com/library/en-us/indexsrv/html/ixrefreg_3nw3.asp
;
; But the descriptions of a few items have either been re-written or
; written from scratch. (A few items are not documented at ISR.)
;
; This *.reg file does NOT contain the full list of values likely
; to be in key of your registry. It only contains values that I
; think I'm likely to modify on my machine.
;
; The values included have been grouped under six heading.
;
; 1) Error Correction
; 2) Memory Management / Disk Management
; 3) Unobtrusive Run
; 4) Obtrusive Start
; 5) Tune Performance related
; 6) What gets filtered
;
; For the most part, values with in headings are in alphabetic order,
; though a few closely related items have been moved into closer
; poximity.
;
; Values listed as 'Vanilla' came from a machine that had Indexing
; Service disabled shortly after a clean install. That machine has
; been running for a few months and has had various software installed
; and it's possible these values may not reflect what you'd see
; just after a clean install.
;
; Tune Performance: a - b indicates the value is affected by opening
; %windir%\system32\ciadv.msc and performing the All Task> Tune Performance
; Action on the Indexing Service. The range a - b corresponds to.
; a = Indexing Lazy & Querying Lazy
; b = Indexing Instant & Querying Instant
;
; These setting are currently being used on a machine
; with the following hardware.
; Motherboard: L7VTA VIA KT-400 ECS
; CPU: AMD Athlon 1600+
; RAM: 512MB DDR 2100
; HD: Western Digital 80Gb, ATA 100, 7200 RPM, 8Mb Cache
;
; That machine is not indexing any non-NTSF volumns.
;
; Values which seem most critical for unobtrusive use
; have been flagged with (##)
;
; On the date this was composed (Feb 10, 2004), I consider
; the following values to be critical.
;
; 1) LowResourceCheckInterval
; 2) LowResourceSleep
; 3) MaxWordlistIo
; 4) MaxWordlistIoDiskPerf
; 5) MinMergeIdleTime
; 6) MinWordlistBattery
; 7) MinWordlistMemory
; 8) ScanBackoff
; 9) UsnReadTimeout
; 10) WordlistUserIdle
; 11) DelayUsnReadOnLowResource