Index: trunk/src/tmcsim/paramicscommunicator/ParamicsFileWriter.java
===================================================================
--- trunk/src/tmcsim/paramicscommunicator/ParamicsFileWriter.java	(revision 25)
+++ trunk/src/tmcsim/paramicscommunicator/ParamicsFileWriter.java	(revision 40)
@@ -170,7 +170,11 @@
         synchronized (lock)
         {
-            paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
-                    + "current queue size = " + queuedMessages.size());
-
+//            paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
+//                    + "current queue size = " + queuedMessages.size());
+            double freebytes =  Runtime.getRuntime().freeMemory();
+            freebytes = freebytes / 1000000;
+            paramLogger.log(Level.INFO, "ParamicsFileWriter: "
+                    + freebytes + " MB free");
+            
             //messages already queued... get in line.
             if (queuedMessages.size() > 0)
@@ -178,11 +182,11 @@
                 queuedMessages.add(messageElem);
 
-                paramLogger.log(Level.INFO, "Queueing message, new queue "
-                        + "size = " + queuedMessages.size());
+//                paramLogger.log(Level.INFO, "Queueing message, new queue "
+//                        + "size = " + queuedMessages.size());
             } //No modification since last write. (first queue)
             else if (lastModified >= new File(outputFile).lastModified())
             {
-                paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
-                        + "adding msg to queue.");
+//                paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
+//                        + "adding msg to queue.");
                 queuedMessages.add(messageElem);
 
@@ -190,10 +194,10 @@
                         0L, TIMER_DURATION);
 
-                paramLogger.log(Level.INFO, "First message queued");
+//                paramLogger.log(Level.INFO, "First message queued");
             } //free and clear, write.
             else
             {
-                paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
-                        + "try to writeToFile" + outputFile);
+//                paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
+//                        + "try to writeToFile" + outputFile);
                 try
                 {
@@ -210,6 +214,6 @@
                             0L, TIMER_DURATION);
                 }
-                paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
-                        + "writeToFile succeeded.");
+//                paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "
+//                        + "writeToFile succeeded.");
             }
         }
