This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Aug 21 16:53, Livio Bertacco wrote: > Thanks Corinna, I tried the developer snapshot and the VmSize line from > "status" file looks good now. > > What do you think about adding the VmPeak line too? (I can create the patch > myself). > > > On second thought there's more wrong than just that. > > Just dividing by page_size or allocation_granularity results in too small > values. > > Yes, now that you mention it, this rounding up is actually still missing > for the vmrss and vmmaxrss values in the "stat" file (which just divides by > page_size): > 1150 > <https://cygwin.com/git/gitweb.cgi?p=newlib-cygwin.git;a=blob;f=winsup/cygwin/fhandler_process.cc#l1150> > vmrss = vmc.WorkingSetSize / page_size; > 1151 > <https://cygwin.com/git/gitweb.cgi?p=newlib-cygwin.git;a=blob;f=winsup/cygwin/fhandler_process.cc#l1151> > vmmaxrss = ql.MaximumWorkingSetSize / page_size; > and, by the way, is it correct that these two are reported in 4k pages > instead of 64k pages? > "statm" reports e.g. VmRss (that's the second value in the statm line) in > 64k pages so that value doesn't match the same Rss amount (24th value) from > "stat". I'd actually be happy to get patches here. Just have a look at https://cygwin.com/contrib.html for the 2-clause BSD statement. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |