private void statsTimer_Tick(object sender, EventArgs e)
        {
            long memUsage = _thisProc.PrivateMemorySize64 / 1024 / 1024;

            toolStripStatusLabel_memory.Text = String.Format("Mem: {0} MB   CPU: {1}%",
                                                             memUsage, _cpuUsage.GetUsage());
        }
Beispiel #2
0
        private void statsTimer_Tick(object sender, EventArgs e)
        {
            //long memUsage;
            //long reservedMemUsage;

            //if (_perfCountersAvailable)
            //{
            //	memUsage = Convert.ToInt32(_committedRamCounter.NextValue()/1024/1024);
            //	reservedMemUsage = Convert.ToInt32(_reservedRamCounter.NextValue()/1024/1024);
            //}
            //else
            //{
            //	_thisProc.Refresh();
            //	memUsage = _thisProc.PrivateMemorySize64 / 1024 / 1024;
            //	reservedMemUsage = _thisProc.VirtualMemorySize64 / 1024 / 1024;
            //}



            toolStripStatusLabel_memory.Text = String.Format("CPU: {0}%", _cpuUsage.GetUsage());
        }
Beispiel #3
0
        private void statsTimer_Tick(object sender, EventArgs e)
        {
            long memUsage;
            long reservedMemUsage;

            if (_perfCountersAvailable)
            {
                memUsage         = Convert.ToInt32(_committedRamCounter.NextValue() / 1024 / 1024);
                reservedMemUsage = Convert.ToInt32(_reservedRamCounter.NextValue() / 1024 / 1024);
            }
            else
            {
                memUsage         = _thisProc.PrivateMemorySize64 / 1024 / 1024;
                reservedMemUsage = _thisProc.VirtualMemorySize64 / 1024 / 1024;
            }



            toolStripStatusLabel_memory.Text = String.Format("Mem: {0}/{2} MB   CPU: {1}%",
                                                             memUsage, _cpuUsage.GetUsage(), reservedMemUsage);
        }