i was hard deleting (through Windows, via
Duplicate Cleaner) 12K files
on my USB Flash Drive (not indexed by Everything)
& it sure /appeared/, that at some point,
Everything (maybe some other programs too, not quite sure?), were "busy"
& about the time deletions stopped
so access returned to Everything
*busy, i simply couldn't access it by clicking its' taskbar icon
(the click was ineffectual)
ah, during that time, Duplicate Cleaner Pro 5
may very well have been updating (writing to) its' Log file:
...
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR12SM
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR12U
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR13
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR13D
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR13F
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR13P
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR13S
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR14
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR15
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR16M
Delete files: K:\FFS ----------------------------------- BAD, DTCAD23, only\ETC2\BASIS\OTHER+OLD\OLD\BASIS220\OLD\PR16MI
...
& if Everything were seeing (not the deletes, but) the change in the Log file... during that period...
(it took 13:42 from the OK to do the deletes, till the deletes finished. & along with writing to the log,
additionally a separate .sqlite .db was updated, so likely update of .shm .wal files too.
- probably ? that part happened after the deletion had completed, i'm thinking)
(all of my files show sizes, from 0 to ..., i.e., none have "nul" values.
wonder had i been something else "heavy" during this particular time, like CONCAT of video files,
sandboxed, if that might have then turned up a file with a NUL size?
& come to think of it fcp.exe (
FastCopy command line) creates a log too...
[how stupid of me, to not think to use Everything to /find/ the log file - well that surely was quicker
]
& /that/ is stored on "C:", so seen by Everything, & if Everything were busy catching up with it's changes...
TotalRead = 26,782 MiB
TotalWrite = 26,782 MiB
TotalFiles = 12,726 (946)
TotalTime = 45:53
TransRate = 10.2 MB/s
FileRate = 4.62 files/s
i wonder if i might have been doing a fcp.exe during the same time i was doing CONCAT ?)
OK, so lets blow that idea out of the water
(at least attempting to duplicate the issue doing the same, failed)
though... i am unable to (now) interact with the Duplicate Cleaner program, or the (Windows) Delete
dialog, so... maybe, maybe the same sort of thing happened before
- only with a different set of programs (where Everything happened to be affected) ?
(Most likely, DC sends the files to delete to Windows, & waits... Actual deletion, even though these were hard deletes, is timely. Deletes finally finish. Return goes back to DC. DC writes the deleted file list to Log, & then updates .sqlite. All of this is relatively timely. Finally actual [user] control goes back to DC.)
OK, so for sure, the (DC) Log file is not updated until the deletes have actually finished,
so DC must be storing the list of deleted files in RAM up till that point.
(IOW, data is not streamed to the Log, so the Log file does not "grow" as files are deleted - only after the deletions have finished.
And I'm assuming ? that data is stored in RAM up until the time it is actually written to the Log file [& not stored in some temporary file on disk?].)