On my laptop, fswatch was working, but is no more. Forcing -m poll_mo… #310
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…nitor fixes it.
Specifically, I was getting events for IsDir and PlatformSpecific, and
nothing else, which is not helpful. Not sure why.
In theory, inotify (default on linux) has worse performance than
poll_monitor; in practice, for a 28k file repo, this should be fine.
http://emcrisostomo.github.io/fswatch/doc/1.5.1/html/fswatch/Monitors.html#The-Poll-Monitor:
"The authors’ experience indicates that fswatch requires approximately
150 MB of RAM memory to observe a hierarchy of 500,000 files with a
minimum path length of 32 characters. A common bottleneck of the poll
monitor is disk access, since stat()-ing a great number of files may
take a huge amount of time."