02 January 2017

Impact of Intego virus scanning on Spring Boot based development work on a Mac

Recently I was looking into slow startups of Spring Boot based applications on my MacBook Pro. Dave Syer created a performance testing suite at https://github.com/dsyer/spring-boot-startup-bench which I then used to gather comparable figures. As a result, I identified my Intego Internet Security X9 for Anti-Virus to be the source of the problem. The numbers were devastating - the test suite takes about 15 minutes without Anti-Virus, and about 49 minutes with Anti-Virus. That's about 3 times slower! Crazy.

I then took another spin with Bitdefender - and the numbers were much better - the test suite took about the same amount of time as without Anti-Virus software activated.

So if you come across performance problems while developing and testing your Spring Boot based applications and you happen to use Intego security software, that's the root cause.

Have you made similar experience with your OS and virus scanning software?

No comments:

Should Software Architects write code?

Gregor answers this nicely in https://youtu.be/31qcPwAv8Zw . Yes, they should. But not to create production code, but to grasp the idea and ...