diff --git a/ATxDiagnostics/ATxDiagnostics.cs b/ATxDiagnostics/ATxDiagnostics.cs index c56ec2f007348bf1249c55ad5399997fb9962efa..31de4c48f4bf0e26de11ad2f5ed63ca528d0b608 100644 --- a/ATxDiagnostics/ATxDiagnostics.cs +++ b/ATxDiagnostics/ATxDiagnostics.cs @@ -41,6 +41,16 @@ namespace ATxDiagnostics Log.Debug("Free space on drive [C:]: " + Conv.BytesToString(SystemChecks.GetFreeDriveSpace("C:"))); + Log.Debug("\n\n>>>>>>>>>>>> running processes >>>>>>>>>>>>"); + foreach (var running in Process.GetProcesses()) { + var title = running.MainWindowTitle; + if (title.Length > 0) { + title = " (\"" + title + "\")"; + } + Log.Debug(" - {0}{1}", running.ProcessName, title); + } + Log.Debug("\n<<<<<<<<<<<< running processes <<<<<<<<<<<<\n"); + if (perfMonitors.Contains("CPU")) { Log.Info("Watching CPU load using ATxCommon.Monitoring..."); var cpu = new Cpu {