diff --git a/platform/platform-impl/src/com/intellij/ide/SystemHealthMonitor.java b/platform/platform-impl/src/com/intellij/ide/SystemHealthMonitor.java index 6e6c052d0e3b..e43155e21440 100644 --- a/platform/platform-impl/src/com/intellij/ide/SystemHealthMonitor.java +++ b/platform/platform-impl/src/com/intellij/ide/SystemHealthMonitor.java @@ -33,6 +33,7 @@ import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.wm.WindowManager; import com.intellij.ui.HyperlinkAdapter; import com.intellij.ui.awt.RelativePoint; +import com.intellij.util.SystemProperties; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.PropertyKey; @@ -119,6 +120,7 @@ public class SystemHealthMonitor extends ApplicationComponent.Adapter { } private static void startDiskSpaceMonitoring() { + if (SystemProperties.getBooleanProperty("idea.no.system.path.space.monitoring", false)) return; final File file = new File(PathManager.getSystemPath()); final AtomicBoolean reported = new AtomicBoolean(); final ThreadLocal> ourFreeSpaceCalculation = new ThreadLocal>();