objective-see / BlockBlock

BlockBlock provides continual protection by monitoring persistence locations.
GNU General Public License v3.0
619 stars 38 forks source link

Large impact on fs read speeds on M1 mac #35

Open simonpercivall opened 2 years ago

simonpercivall commented 2 years ago

First, thanks for a great product!

Support question: I'm seeing a large impact on fs read speed on a new M1 Pro, compared to my old 2015 iMac.

ls without BlockBlock on M1: 0.003, with BlockBlock: 0.015–0.090; this is with an empty rules-list No diff in speed on the iMac.

Is this a known issue?

rkettelerij commented 8 months ago

I've noticed the same on M3. On Intel Macbook BlockBlock had no visible in CPU activity, on Apple Silicon during read heavy workload it grabs about 10% CPU.