microsoft / java-wdb

Windows Developer Box for Java Developers
MIT License
75 stars 1 forks source link

Improve performance at the presence of malware scanners #32

Closed ecki closed 1 year ago

ecki commented 3 years ago

Summary

Java run- and build-times environment on Windows are especially badly affected by on-access malware scanners which are mandatory on many organizations systems. The fact that large number of jar (aka zip) files are involved and exceptionally bad handling of reading and writing archives in most (all?) scanner products (including defender) really can slow a maven build or application server startup down.

Basic example

Running a maven build on larger project, starting Eclipse or Karaf runtime...

Motivation

Developers on Windows often have to stick to malware scanners and excludes are risky (and do not always help due to some heuristics of malware and endpoint scanners)

Unfortunatelly I don’t have a good answer how to fix it, maybe besides having new APIs for controlling scanners and simply providing a scanner which works better for those java workloads?

ecki commented 3 years ago

Hm, maybe related or duplicate of #9?

brunoborges commented 1 year ago

Indeed a duplicate. We will focus on #9.