diff --git a/Log.h b/Log.h
index ea154a0be499d576c495e841ae7d2c063e8890be..ea11ba97c4bbd2c8069197bc09e6378bf04671b0 100644
--- a/Log.h
+++ b/Log.h
@@ -87,7 +87,7 @@ long long totalPhysMem = memInfo.totalram; \
 /*Multiply in next statement to avoid int overflow on right hand side...*/ \
 totalPhysMem *= memInfo.mem_unit; \
 int usedByCurrentProcess = getValue(); \
-if ( 0.8 * totalPhysMem < usedByCurrentProcess ) { \
+if ( 0.5 * totalPhysMem < usedByCurrentProcess ) { \
   exit(-103); \
 } \
 }