bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

long uptime memory consumption


From: root
Subject: long uptime memory consumption
Date: Mon, 20 Aug 2001 15:03:46 +0200
User-agent: Mutt/1.3.18i

Hi,

I autobuilded some dozen packages, then left the machine on over night
to watch what happens.  No jobs were done over night (except I think
the daily cron job).

It seems that gnumach consumes an increasing amount of memory.
I don't have earlier stats, but I remember it using 9MB, and now
it's 10.6MB.  But the real shockers are the filesystems, the root
filesystem with 63.3MB RSS.  This is of course because a large number
of threads (ps claims 2937, can this be correct?  Doesn't gnumach
support only 1024 threads total?).

The build filesystem for the autobuilder is hd0s10, and it looks moderate.

One thing that would be useful is to make the timeout for message serving
threads work.  What is required for that?

Thanks,
Marcus


pagesize:          4K
size:            123M
free:           3.23M
active:         41.6M
inactive:       66.1M
wired:          11.8M
zero filled:    41.7G
reactivated:     454M
pageins:        4.42G
pageouts:       5.77G
page faults: 81406938
cow faults:  10583850
memobj hit ratio: 95%
swap size:       127M
swap free:      36.9M


  PID  UID TH  Vmem   RSS     User   System Args
    0    0 35  133M 1.44M  4:01.36  3:30.97 /hurd/proc
    1    0  1  145M  104K  0:00.00  0:00.10 /hurd/init -x
    2    -  7  153M 10.6M  0:00.00  1:15.70 /boot/gnumach.gz root=hd2s5
    3    0 2937 1.09G 68.5M 37:31.60 39:20.02 /hurd/ext2fs.static 
--bootflags=-x --host-priv-port=3 --device-master-port=4 --exec-server-task=14 
-Tdevice hd2s5
    4    0  6  164M  556K  0:41.06  3:22.87 /hurd/exec
    5    0  6  130M  324K  0:16.51  0:38.34 /hurd/auth
    6    0  2  146M    0   0:00.00  0:00.03 /bin/sh /libexec/runsystem
    7    0 10  130M  496K  0:28.34  4:37.38 /hurd/term /dev/console device 
console
   11    0  6  130M 2.41M  0:01.45  0:48.93 /hurd/mach-defpager
   13    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd2s1
   17    0  4  130M  300K  0:01.70  0:02.29 /hurd/null
   18    0  3  130M    0   0:00.00  0:00.03 /hurd/storeio hd2s5
   43    0  3  146M  408K  0:00.03  0:00.25 /sbin/syslogd
   48    0 46  268M 1.88M  0:52.32  1:16.95 /hurd/pfinet -i eth0 -a 
212.23.136.22 -m 255.255.255.252 -g 212.23.136.21
   50    0  2  146M  544K  0:00.00  0:00.03 /usr/sbin/inetd
   53    0 14  131M  852K  0:42.24  1:13.38 /hurd/pflocal
   54    0  3  130M    0   0:00.00  0:00.04 /hurd/storeio --no-cache time
   65    1  2  145M  124K  0:00.00  0:00.01 /usr/sbin/atd
   68    0  2  145M  356K  0:00.12  0:00.22 /usr/sbin/cron
   74    0  2  145M    0   0:00.00  0:00.01 /libexec/runttys
   75    0  2  146M    0   0:00.04  0:00.04 -bash
   76    0  3  130M    0   0:00.01  0:00.01 /hurd/password
   92    0  3  130M    0   0:00.61  0:17.48 /hurd/storeio hd0s10
   95    0  3  148M  776K  0:32.24  1:00.49 SCREEN
   96    0  7  130M  336K  0:26.58  0:48.30 /hurd/fifo
   97    0  7  130M  604K  0:57.83  1:14.81 /hurd/term /dev/ptyp0 pty-master 
/dev/ttyp0
  100    0  9  131M    0   0:14.72  0:32.87 /hurd/term /dev/ptyp1 pty-master 
/dev/ttyp1
  118    0 432 1.13G 2.97M 23:24.72 51:45.88 /hurd/ext2fs /dev/hd0s10
  129    0  8  130M    0   0:16.68  0:39.15 /hurd/term /dev/ptyp2 pty-master 
/dev/ttyp2
  139    0 15  130M    0   0:23.48  0:42.96 /hurd/term /dev/ptyp3 pty-master 
/dev/ttyp3
  203    0  3  130M    0   0:00.00  0:00.02 /hurd/hostmux /hurd/ftpfs ${host}:/
  204    0  9  1.1G  100K  0:07.43  0:08.65 /hurd/ext2fs /dev/hd0s7
  205    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd0s7
  206    0  8  1.1G  368K  0:15.16  0:18.22 /hurd/ext2fs /dev/hd2s6
  207    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd2s6
  272    0  3  146M  208K  0:00.06  0:00.11 screen -r
 7127    0  3  147M 1.83M  0:01.14  0:00.34 mutt
 7164    0  2  145M    0   0:00.00  0:00.01 /USR/SBIN/CRON
 7165    0  2  146M    0   0:00.02  0:00.01 /bin/sh -c test -e 
/usr/sbin/anacron || run-parts --report /etc/cron.daily
 7167    0  2  145M  444K  0:00.00  0:00.03 run-parts --report /etc/cron.daily
 7243    0  3  130M    0   0:00.01  0:00.00 /hurd/storeio -Tzero
 7244    0  3  130M    0   0:00.01  0:00.00 /hurd/null --full
 7245    0  3  130M    0   0:00.01  0:00.02 /hurd/storeio --no-cache mem
 7246    0  3  130M    0   0:00.00  0:00.01 /hurd/term /dev/ptyp7 pty-master 
/dev/ttyp7
 7247    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptyp8 pty-master 
/dev/ttyp8
 7248    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/ptyp9 pty-master 
/dev/ttyp9
 7249    0  3  130M    0   0:00.01  0:00.00 /hurd/term /dev/ptypa pty-master 
/dev/ttypa
 7250    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptypb pty-master 
/dev/ttypb
 7251    0  3  130M    0   0:00.00  0:00.01 /hurd/term /dev/ptypc pty-master 
/dev/ttypc
 7252    0  3  130M    0   0:00.01  0:00.02 /hurd/term /dev/ptypd pty-master 
/dev/ttypd
 7253    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/ptype pty-master 
/dev/ttype
 7254    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/ptypf pty-master 
/dev/ttypf
 7255    0  3  130M    0   0:00.00  0:00.01 /hurd/term /dev/ptyq0 pty-master 
/dev/ttyq0
 7256    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptyq1 pty-master 
/dev/ttyq1
 7257    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptyq2 pty-master 
/dev/ttyq2
 7258    0  3  130M    0   0:00.01  0:00.00 /hurd/term /dev/ptyq3 pty-master 
/dev/ttyq3
 7259    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/ptyq4 pty-master 
/dev/ttyq4
 7260    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptyq5 pty-master 
/dev/ttyq5
 7261    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptyq6 pty-master 
/dev/ttyq6
 7262    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/ptyq7 pty-master 
/dev/ttyq7
 7263    0  3  130M    0   0:00.00  0:00.00 /hurd/term /dev/ptyq8 pty-master 
/dev/ttyq8
 7264    0  3  130M    0   0:00.00  0:00.00 /hurd/term /dev/ptyq9 pty-master 
/dev/ttyq9
 7265    0  3  130M    0   0:00.00  0:00.01 /hurd/term /dev/ptyqa pty-master 
/dev/ttyqa
 7266    0  3  130M    0   0:00.00  0:00.01 /hurd/term /dev/ptyqb pty-master 
/dev/ttyqb
 7267    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/ptyqc pty-master 
/dev/ttyqc
 7268    0  3  130M    0   0:00.00  0:00.04 /hurd/term /dev/ptyqd pty-master 
/dev/ttyqd
 7269    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/ptyqe pty-master 
/dev/ttyqe
 7270    0  3  130M    0   0:00.00  0:00.01 /hurd/term /dev/ptyqf pty-master 
/dev/ttyqf
 7271    0  3  130M    0   0:00.01  0:00.02 /hurd/storeio hd1
 7272    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd3
 7273    0  3  130M    0   0:00.02  0:00.00 /hurd/storeio hd2s3
 7274    0  3  130M    0   0:00.00  0:00.03 /hurd/term /dev/com0 device com0
 7275    0  4  130M   52K 44:35.38     3hrs /hurd/kbd
 7276    0  4  130M   52K 45:04.90     3hrs /hurd/mouse -d mouse -p microsoft
 7277    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd0s2
 7278    0  3  130M    0   0:00.01  0:00.01 /hurd/term /dev/tty0 device tty0
 7279    0  3  130M    0   0:00.01  0:00.03 /hurd/storeio hd0s5
 7280    0  3  130M    0   0:00.00  0:00.02 /hurd/storeio hd0s6
 7281    0  3  130M    0   0:00.02  0:00.00 /hurd/crash --suspend
 7282    0  3  130M    0   0:00.02  0:00.02 /hurd/storeio hd0s1
 7284    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/com1 device com1
 7285    0  3  130M    0   0:00.02  0:00.00 /hurd/storeio sd0s4
 7286    0  3  130M    0   0:00.00  0:00.02 /hurd/term /dev/com2 device com2
 7287    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd0
 7288    0  3  130M    0   0:00.00  0:00.00 /hurd/storeio hd2
 7289    0  3  130M    0   0:00.01  0:00.02 /hurd/fifo
 7290    0  3  130M    0   0:00.01  0:00.02 /hurd/storeio hd0s3
 7291    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd1s1
 7292    0  3  130M    0   0:00.00  0:00.03 /hurd/storeio hd0s8
 7293    0  3  130M    0   0:00.00  0:00.01 /hurd/storeio hd0s9
 7299    0  3  130M    0   0:00.00  0:00.02 /hurd/crash --kill
 7300    0  3  130M    0   0:00.00  0:00.01 /hurd/crash --dump-core
 7306    0  3  130M    0   0:00.00  0:00.00 /hurd/hello-mt
 7494    0  2  146M  1.6M  0:00.06  0:00.02 /bin/bash
 7532    0  2  146M 1.46M  0:00.01  0:00.02 /usr/bin/editor 
/tmp/mutt-ulysses-7127-99
 7541    0  2  146M 1.12M  0:00.00  0:00.02 ps -F hurd -w -A
14037    0  5  130M    0   0:05.17  0:12.13 /hurd/term /dev/ptyp5 pty-master 
/dev/ttyp5
15056    0  2  146M    0   0:00.69  0:01.20 /bin/bash
26635    0  9  130M  660K  0:12.54  0:27.75 /hurd/term /dev/ptyp4 pty-master 
/dev/ttyp4
27453    0  6  130M    0   0:01.20  0:03.10 /hurd/term /dev/ptyp6 pty-master 
/dev/ttyp6




reply via email to

[Prev in Thread] Current Thread [Next in Thread]