unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Re: Questions about proced
@ 2024-04-07 15:33 Rahguzar
  2024-04-07 16:09 ` Eli Zaretskii
  0 siblings, 1 reply; 4+ messages in thread
From: Rahguzar @ 2024-04-07 15:33 UTC (permalink / raw)
  To: eliz; +Cc: help-gnu-emacs

Hi Eli,

> I'm not sure I understand: you do have rss in the attributes, and I
> presume that the amount of physical RAM in the system is well known,
> so why is it a problem?

It is a minor problem but I actually don't understand how proced is
calculating the percentage. If I compare the percentage memory value
from proced with that of top I see that top show a value 4 times that of
proced. Before noticing this I though it was due to proced including
swap but the amount swap is half the amount of ram so I would have
expected the factor to be 1.5. Other programs also show values very
similar to top. The problem is that if I don't remember this fact, I
don't catch the high memory usage.

> > 2) The pcpu construct displays the percentage of cpu used by a process.
> > However it seems like it uses a very long interval to calculate this
> > percentage. So often processes which are basically idle now show up at
> > the top when sorting the processes by pcpu and I can see the cpu used by
> > them decaying slowly. Is it possible to use a shorter interval for pcpu?

> AFAIK, this is calculated by the OS, not by Emacs.

Comparing with top, I notice that value is top changes much more quickly
compared to proced and better reflects the current load. The amount of
total cpu time used by a process is identical between top and proced so
I had assumed that they differed by how the calculated the current load.

Thanks,
Rahguzar



^ permalink raw reply	[flat|nested] 4+ messages in thread
* Questions about proced
@ 2024-04-06  9:57 Rahguzar
  2024-04-06 17:47 ` Eli Zaretskii
  0 siblings, 1 reply; 4+ messages in thread
From: Rahguzar @ 2024-04-06  9:57 UTC (permalink / raw)
  To: help-gnu-emacs

I have a question about proced:

1) The pmem construct in proced corresponds to the percentage of memory used
by a process. However the total memory used for this calculation
includes swap. Is it possible to limit this to just RAM?

2) The pcpu construct displays the percentage of cpu used by a process.
However it seems like it uses a very long interval to calculate this
percentage. So often processes which are basically idle now show up at
the top when sorting the processes by pcpu and I can see the cpu used by
them decaying slowly. Is it possible to use a shorter interval for pcpu?

Thanks,
Rahguzar



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-04-07 16:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-07 15:33 Questions about proced Rahguzar
2024-04-07 16:09 ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2024-04-06  9:57 Rahguzar
2024-04-06 17:47 ` Eli Zaretskii

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).