Page 1 of 1

PC power to support "Monitor Changes"

Posted: Tue Jan 02, 2018 1:49 pm
by burgundy
If I set Everything to "Monitor Changes" for a disk volume (which I use for old data) then does the PC incur any cpu or memory overhead if there is no read/write activity on that volume?

BACKGROUND:
Everything is installed on a old Windows XP PC which has very little spare power. One of the disk volumes holds data which rarely changes (old music collections, ebooks, etc). The volume doesn't get accessed much, either. Should I enable "Monitor Changes" or should I rescan the volume each time I want to search it?

Re: PC power to support "Monitor Changes"

Posted: Fri Jan 19, 2018 5:04 am
by void
If I set Everything to "Monitor Changes" for a disk volume (which I use for old data) then does the PC incur any cpu or memory overhead if there is no read/write activity on that volume?


No CPU usage, and about 4k memory when the volume is inactive.
Everything will wait for the call DeviceIoControl to return, which will use no CPU and about 4k memory.

There is a NTFS monitoring thread which uses about 1MB ram.
There is only one NTFS monitoring thread.
If you disable monitor changes for all NTFS volumes this monitor thread is not created.

If the volume doesn't change often then you can uncheck Monitor changes.
You will be able to search this volume at any time with Everything.
However, your search results might be out of date if the volume changes.

If monitoring is disabled, to force Everything to re-index this volume:
  • In Everything, from the Tools menu, click Options.
  • Click the Indexes tab.
  • Click Force Rebuild.