Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.bhp.com.au!mel.dit.csiro.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!tank.news.pipex.net!pipex!news.mathworks.com!fu-berlin.de!news.belwue.de!news.uni-stuttgart.de!news.ruhr-uni-bochum.de!news.rwth-aachen.de!genesis.westend.com!news2.gtn.com!news.gtn.com!knobel.gun.de!usenet
From: andreas@knobel.gun.de (Andreas Klemm)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: 2.1.0 uses lots of swap space
Date: 7 Jan 1996 11:22:04 GMT
Lines: 188
Message-ID: <4coacs$cn@knobel.gun.de>
References: <87ybrnp2yy.fsf@compi.hobby.nl>
NNTP-Posting-Host: knobel.gun.de
X-Newsreader: knews 0.9.3
In-Reply-To: <87ybrnp2yy.fsf@compi.hobby.nl>
To: plm@compi.hobby.nl (Peter Mutsaers)
In article <87ybrnp2yy.fsf@compi.hobby.nl>,
plm@compi.hobby.nl (Peter Mutsaers) writes:
>Hello,
>
>I'm wondering why FreeBSD 2.1.0 uses so much swap space. I'm plagued
>by messages indicating I have no more virtual memory.
Depends on the amount of services you use ....
>At the moment pstat -s reports that 15M swap space is in use. I have
>16MB RAM, of which I estimate at least 14MB to be available. Top
>reports that only 256KB RAM is free, so the total
>amount of virtual memory used is 29MB.
Well, I'm running an NNTP server (inn), am running X11, ...
PID TT STAT TIME COMMAND
0 ?? DLs 0:00.00 (swapper)
1 ?? IWs 0:00.02 /sbin/init --
2 ?? DL 0:00.08 (pagedaemon)
3 ?? DL 0:00.26 (vmdaemon)
4 ?? DL 0:01.84 (update)
23 ?? SWs 0:00.18 mfs /dev/sd0s3b /tmp (mount_mfs)
26 ?? IWs 0:00.00 adjkerntz -i
51 ?? IWs 0:00.07 routed -q
70 ?? SWs 0:00.28 syslogd
73 ?? IWs 0:00.03 named -b /etc/namedb/named.boot
78 ?? IWs 0:00.00 portmap
87 ?? IWs 0:00.27 inetd
94 ?? IWs 0:00.14 cron
96 ?? IWs 0:00.03 lpd
102 ?? IWs 0:00.16 sendmail: accepting connections (sendmail)
176 ?? Ss 0:01.53 /usr/local/sbin/httpd
180 ?? IW 0:00.00 /usr/local/sbin/httpd
181 ?? IW 0:00.00 /usr/local/sbin/httpd
182 ?? IWs 0:01.38 /usr/local/news/etc/innd -p4 -i0
190 ?? IW 0:00.01 /usr/libexec/getty std.57600 ttyd1
197 ?? S 0:43.65 X :0 (XF86_S3)
407 ?? IW 0:00.42 -knobel.gun.de BODY
920 ?? Ss 0:00.33 xterm -e vi +9 /var/tmp/tmp.6.000406
265 p0 IWs+ 0:00.71 -su (tcsh)
271 p0 IW 0:00.10 xconsole
918 p2 IWs 0:00.48 -csh (tcsh)
919 p2 S+ 0:00.29 top
921 p3 Ss+ 0:00.19 vi -c9 /var/tmp/tmp.6.000406
922 p3 S+ 0:00.43 tcsh -c ps -ax
923 p3 Z+ 0:00.00 (vi)
924 p3 R+ 0:00.01 ps -ax
186 v0 IWs 0:00.53 -tcsh (tcsh)
196 v0 IW+ 0:00.05 xinit
198 v0 IW 0:00.02 sh /home/andreas/.xinitrc
203 v0 IW 0:01.65 /usr/X11R6/bin/fvwm
204 v0 IW 0:00.16 /usr/X11R6/lib/X11/fvwm/FvwmButtons 7 4 .fvwmrc 0 8
209 v0 S 0:02.21 xclock
210 v0 S 0:00.78 xload
211 v0 IW 0:00.15 /usr/X11R6/lib/X11/fvwm/FvwmPager 9 4 .fvwmrc 0 8 0 0
264 v0 IW 0:00.30 xterm -e su -
406 v0 IW 0:02.57 knews
917 v0 S 0:00.26 xterm
187 v1 IWs+ 0:00.01 /usr/libexec/getty Pc ttyv1
188 v2 IWs+ 0:00.01 /usr/libexec/getty Pc ttyv2
189 v3 IWs+ 0:00.01 /usr/libexec/getty Pc ttyv3
FreeBSD isn't a toy OS ;-) Here what top says:
load averages: 0.25, 0.20, 0.10 12:10:34
38 processes: 1 running, 37 sleeping
Cpu states: 2.3% user, 0.0% nice, 0.0% system, 0.0% interrupt, 97.7% idle
Mem: 23M Active, 1008K Inact, 5468K Wired, 744K Cache, 3444K Buf, 684K Free
Swap: 98M Total, 1056K Used, 97M Free, 1% Inuse
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
917 andreas 2 0 460K 884K select 0:00 1.88% 1.87% xterm
197 andreas 2 0 3972K 4720K select 0:44 1.37% 1.37% XF86_S3
919 andreas 28 0 328K 600K RUN 0:00 0.00% 0.00% top
I have 32 MB RAM and 96 MB swap .... If I'm running many X11 Programs,
as xv, knews, 3 xterms, netscape, elm in an xterm, pine running on
huge mail folders, I need even more ...
Note the huge pine process when opening my FreeBSD-hackers mailinglist
folder with 3080 messages in it (12.11.95 - now):
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
andreas 1016 19.3 3.6 892 1108 p3 S+ 12:15PM 0:00.46 tcsh -c ps -ax
root 197 2.1 22.8 7732 7068 ?? S 10:09AM 1:09.03 X :0 (XF86_S3)
root 1 0.0 0.4 412 108 ?? Ss 11:06AM 0:00.03 /sbin/init --
root 2 0.7 0.1 0 12 ?? RL 11:06AM 0:03.93 (pagedaemon)
root 3 0.0 0.1 0 12 ?? DL 11:06AM 0:01.31 (vmdaemon)
root 4 0.0 0.1 0 12 ?? DL 11:06AM 0:01.96 (update)
root 23 0.0 0.1 98632 24 ?? Ss 11:06AM 0:00.19 mfs /dev/sd0s3
root 26 0.0 0.0 200 0 ?? IWs 11:06AM 0:00.00 adjkerntz -i
root 51 0.0 0.3 184 96 ?? Is 10:06AM 0:00.08 routed -q
root 70 0.0 0.4 192 104 ?? Ss 10:06AM 0:00.29 syslogd
root 73 0.0 0.0 500 0 ?? IWs 10:06AM 0:00.03 named -b /etc/
daemon 78 0.0 0.0 176 0 ?? IWs 10:06AM 0:00.00 portmap
root 87 0.0 0.0 196 0 ?? IWs 10:06AM 0:00.27 inetd
root 94 0.0 0.4 236 120 ?? Is 10:06AM 0:00.15 cron
root 96 0.0 0.0 204 0 ?? IWs 10:06AM 0:00.03 lpd
root 102 0.0 0.4 512 124 ?? Is 10:06AM 0:00.17 sendmail: acce
root 176 0.0 0.3 320 88 ?? Ss 10:06AM 0:01.61 /usr/local/sbi
nobody 180 0.0 0.0 320 0 ?? IW 10:06AM 0:00.00 /usr/local/sbi
nobody 181 0.0 0.0 320 0 ?? IW 10:06AM 0:00.00 /usr/local/sbi
news 182 0.0 0.0 664 0 ?? IWs 10:06AM 0:01.39 /usr/local/new
andreas 186 0.0 0.0 988 0 v0 IWs 10:06AM 0:00.53 -tcsh (tcsh)
root 187 0.0 0.0 156 0 v1 IWs+ 10:06AM 0:00.01 /usr/libexec/g
root 188 0.0 0.0 156 0 v2 IWs+ 10:06AM 0:00.01 /usr/libexec/g
root 189 0.0 0.0 156 0 v3 IWs+ 10:06AM 0:00.01 /usr/libexec/g
andreas 196 0.0 0.0 176 0 v0 IW+ 10:09AM 0:00.05 xinit
andreas 198 0.0 0.0 480 0 v0 IW 10:09AM 0:00.02 sh /home/andre
andreas 203 0.0 1.4 452 416 v0 I 10:09AM 0:02.89 /usr/X11R6/bin
andreas 204 0.0 0.6 252 192 v0 I 10:09AM 0:00.20 /usr/X11R6/lib
andreas 209 0.0 0.7 208 200 v0 S 10:09AM 0:02.34 xclock
andreas 210 0.0 0.8 248 232 v0 S 10:09AM 0:00.83 xload
andreas 211 0.0 0.6 220 192 v0 I 10:09AM 0:00.32 /usr/X11R6/lib
root 264 0.0 1.0 460 288 v0 I 10:13AM 0:00.36 xterm -e su -
root 265 0.0 0.0 1012 0 p0 IWs+ 10:13AM 0:00.73 -su (tcsh)
root 271 0.0 1.0 216 308 p0 I 10:13AM 0:00.15 xconsole
andreas 406 0.0 1.3 720 380 v0 I 10:17AM 0:02.85 knews
news 407 0.0 0.0 352 0 ?? IW 10:17AM 0:00.42 -knobel.gun.de
root 917 0.0 1.1 460 320 v0 I 12:08PM 0:00.77 xterm
andreas 918 0.0 0.0 964 0 p2 IWs+ 12:08PM 0:00.49 -csh (tcsh)
root 920 0.0 1.4 460 432 ?? Ss 12:09PM 0:00.78 xterm -e vi +9
andreas 921 0.0 1.6 520 496 p3 Ss+ 12:09PM 0:00.59 vi -c9 /var/tm
andreas 975 0.0 8.4 5128 2596 v0 I 12:12PM 0:04.03 netscape
root 979 0.0 1.0 428 316 ?? Ss 12:12PM 0:00.27 ppp -auto onde
root 986 0.0 0.0 468 0 p0 IW 12:12PM 0:00.08 /bin/csh -f /u
nobody 1001 0.0 2.6 2088 792 p0 S 12:12PM 0:00.43 cached -s -f /
root 1003 0.0 1.3 480 404 v0 S 12:13PM 0:00.29 xterm -e /usr/
andreas 1004 0.0 8.6 17348 2664 p4 Ss+ 12:13PM 0:14.36 (pine)
andreas 1007 0.0 1.9 1696 588 v0 I 12:13PM 0:00.51 xv
root 1008 0.0 0.0 156 0 p0 IW 12:13PM 0:00.03 (dnsserver) -p
root 1009 0.0 0.0 156 0 p0 IW 12:13PM 0:00.03 (dnsserver) -p
root 1010 0.0 0.0 156 0 p0 IW 12:13PM 0:00.03 (dnsserver) -p
root 1015 0.0 1.4 156 416 ?? S 12:15PM 0:00.01 /usr/libexec/g
andreas 1017 0.0 0.0 0 0 p3 Z+ - 0:00.00 (vi)
andreas 1018 0.0 0.7 468 212 p3 R+ 12:15PM 0:00.01 ps -axu
root 0 0.0 0.0 0 0 ?? DLs - 0:00.00 (swapper)
Here, what top says:
load averages: 0.20, 0.30, 0.18 12:16:36
48 processes: 3 running, 45 sleeping
Cpu states: 0.8% user, 0.0% nice, 1.6% system, 0.8% interrupt, 96.9% idle
Mem: 20M Active, 4028K Inact, 4032K Wired, 2676K Cache, 4332K Buf, 80K Free
Swap: 98M Total, 40M Used, 58M Free, 41% Inuse
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
197 andreas 2 0 7732K 7068K select 1:10 3.36% 3.36% XF86_S3
1019 andreas 28 0 304K 696K RUN 0:00 0.23% 0.15% top
1007 andreas 2 0 1696K 588K select 0:00 0.11% 0.11% xv
203 andreas 2 0 452K 420K select 0:02 0.11% 0.11% fvwm
Device 1K-blocks Used Avail Capacity Type
/dev/sd0s3b 98304 40416 57824 41% Interleaved
So if you are running X11 you should use at least 64 MB swap space ...
Sun's default SUNOS 4.1.3 installations on SS IPX use 66 MB swap space
on a 400 MB Harddisk ...
Similar is FreeBSD I'd say ....
root 32 MB
swap 66 MB
usr Rest ...
Or if you have some disk space:
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/sd0a 31775 16662 12571 57% /
/dev/sd0s3d 1487316 938894 429436 69% /local
/dev/sd0s3e 63567 13706 44775 23% /var
/dev/sd0s3f 254319 10722 223251 5% /news
/dev/sd0s3g 127151 4739 112239 4% /www
/dev/sd0s3h 1017327 704638 231302 75% /usr
Have space and fun ;-)
Andreas ///
--
andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH
Andreas Klemm ___/\/\/ - Support Unix - aklemm@wup.de -
\/
ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz
apsfilter - magic print filter 4lpd >>> knobel is powered by FreeBSD <<<