Running EventStore consumes most system memory unless --skip-db-verify specified

When starting EventStore and pointing to an existing data directory (~40 GB directory size) the memory consumption of the whole system goes up almost all the way and doesn’t come down. This seems to happen during hash verification upon initialization. Specifying -c=0 or other values has no effect. Only when --skip-db-verify is specified does the memory usage stay within range.

File caching in windows.

Btw there will be a flag to prevent this soon (actually a branch I’ve been playing with has it)

In the mean time, do you recommend specifying the --skip-db-verify flag to prevent this?

Just the os doing it’s job. If other things need the memory it will give it up.