private void timer_Elapsed(object sender, ElapsedEventArgs e)
 {
     if (!is_lock)
     {
         try
         {
             is_lock = true;
             if (pmaTaskHandler == null)
             {
                 pmaTaskHandler = new PMATaskHandler();
             }
             pmaTaskHandler.RunTask();
         }
         finally
         {
             is_lock = false;
         }
     }
 }
        private static void RunTest()
        {
            if (pmaTaskHandler == null)
            {
                pmaTaskHandler = new PMATaskHandler();
            }
            pmaTaskHandler.RunTask();

            //PMATaskHandler.CreateAllProcessCSVReport("G:\\PMAService\\Memlog\\IVP_23 April 2010_01-20-54.txt");
            //PMATaskHandler.CreateAllProcessCSVReport("D:\\My Applications\\ProcessMemoryAnalyzer\\PMATestApp\\bin\\Debug\\Memlog\\IVP_29 April 2010_20-14.txt");
        }