Date: Thu, 1 Feb 1996 00:36:40 +0200 (EET) From: Heikki Suonsivu <hsu@clinet.fi> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/983: Processes fail to get more than 4M of memory on a 64M machine? Message-ID: <199601312236.AAA09652@katiska.clinet.fi> Resent-Message-ID: <199601312240.OAA19577@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 983
>Category: kern
>Synopsis: Processes fail to get more than 4M of memory on a 64M machine?
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Jan 31 14:40:03 PST 1996
>Last-Modified:
>Originator: Heikki Suonsivu
>Organization:
Clinet, Espoo, Finland
>Release: FreeBSD 2.2-CURRENT i386
>Environment:
Jan 25 11:53:18 newzetor /kernel: CPU: Pentium (132.61-MHz 586-class CPU)
Jan 25 11:53:18 newzetor /kernel: Origin = "GenuineIntel" Id = 0x52b Steppin
g=11
Jan 25 11:53:18 newzetor /kernel: Features=0x1bf<FPU,VME,PSE,MCE,CX8,APIC>
Jan 25 11:53:18 newzetor /kernel: real memory = 67108864 (65536K bytes)
Jan 25 11:53:18 newzetor /kernel: avail memory = 63537152 (62048K bytes)
Jan 25 11:53:18 newzetor /kernel: DEVFS: ready for devices
Jan 25 11:53:18 newzetor /kernel: Probing for devices on the PCI bus:
Jan 25 11:53:18 newzetor /kernel: pci0:0: Silicon Integrated Systems, device=0x5
511, class=bridge (host) [no driver assigned]
Jan 25 11:53:18 newzetor /kernel: chip0 <SiS 85c503> rev 1 on pci0:1
Jan 25 11:53:18 newzetor /kernel: vga0 <Display device> rev 0 on pci0:9
Jan 25 11:53:18 newzetor /kernel: de0 <Digital DC21041 Ethernet> rev 17 int a ir
q 10 on pci0:10
Jan 25 11:53:18 newzetor /kernel: de0: DC21041 [10Mb/s] pass 1.1 Ethernet addres
s 00:00:c0:82:7f:c4
Jan 25 11:53:19 newzetor /kernel: ncr0 <ncr 53c810 scsi> rev 2 int a irq 11 on p
ci0:12
Jan 25 11:53:19 newzetor /kernel: ncr0 waiting for scsi devices to settle
Jan 25 11:53:19 newzetor /kernel: (ncr0:0:0): "IBM DPES-31080 S31Q" type 0 fixed
SCSI 2
Jan 25 11:53:19 newzetor /kernel: sd0(ncr0:0:0): Direct-Access
Jan 25 11:53:19 newzetor /kernel: sd0(ncr0:0:0): FAST SCSI-2 100ns (10 Mb/sec) o
ffset 8.
Jan 25 11:53:19 newzetor /kernel: 1034MB (2118144 512 byte sectors)
Jan 25 11:53:19 newzetor /kernel: sd0(ncr0:0:0): with 4903 cyls, 4 heads, and an
average 108 sectors/track
Jan 25 11:53:19 newzetor /kernel: Probing for devices on the ISA bus:
Jan 25 11:53:19 newzetor /kernel: vt0 at 0x60-0x6f irq 1 on motherboard
Jan 25 11:53:19 newzetor /kernel: vt0: unkown s3, 80 col, color, 8 scr, mf2-kbd,
[R3.20-b24]
Jan 25 11:53:19 newzetor /kernel: ed0 not found at 0x280
Jan 25 11:53:19 newzetor /kernel: lpt0 at 0x378-0x37f irq 7 on isa
Jan 25 11:53:19 newzetor /kernel: lpt0: Interrupt-driven port
Jan 25 11:53:19 newzetor /kernel: lp0: TCP/IP capable interface
Jan 25 11:53:19 newzetor /kernel: lpt1 not found at 0xffffffff
Jan 25 11:53:19 newzetor /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa
Jan 25 11:53:20 newzetor /kernel: sio0: type 16550A
Jan 25 11:53:20 newzetor /kernel: sio1 at 0x2f8-0x2ff irq 3 on isa
Jan 25 11:53:20 newzetor /kernel: sio1: type 16550A
Jan 25 11:53:20 newzetor /kernel: pca0 on motherboard
Jan 25 11:53:20 newzetor /kernel: pca0: PC speaker audio driver
Jan 25 11:53:20 newzetor /kernel: cy0 not found
Jan 25 11:53:20 newzetor /kernel: bt0 not found at 0x330
Jan 25 11:53:20 newzetor /kernel: aha0 not found at 0x330
Jan 25 11:53:20 newzetor /kernel: wdc0 not found at 0x1f0
Jan 25 11:53:20 newzetor /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
Jan 25 11:53:20 newzetor /kernel: fdc0: NEC 72065B
Jan 25 11:53:20 newzetor /kernel: fd0: 1.44MB 3.5in
Jan 25 11:53:20 newzetor /kernel: matcdc0 not found at 0x230
Jan 25 11:53:20 newzetor /kernel: npx0 on motherboard
Jan 25 11:53:20 newzetor /kernel: npx0: INT 16 interface
Jan 25 11:53:20 newzetor /kernel: changing root device to sd0a
Jan 25 11:53:20 newzetor /kernel: devfs ready to run
Jan 25 11:53:20 newzetor /kernel: new masks: bio c0000840, tty c003049a, net c00
3049a
Jan 25 11:53:20 newzetor /kernel: WARNING: / was not properly dismounted.
>Description:
Processes don't seem to get more than 4M of memory, ever, causing 64M
machine swap wildly where is still plenty of memory available.
Harvest cached seems to be a good program to demonstrate this.
load averages: 2.24, 1.13, 0.79 23:12:20
273 processes: 14 running, 228 sleeping, 30 stopped, 1 zombie
Cpu states: 3.7% user, 26.2% nice, 57.9% system, 4.6% interrupt, 7.6% idle
Mem: 22M Active, 24M Inact, 11M Wired, 84K Cache, 7390K Buf, 112K Free
Swap: 307M Total, 125M Used, 182M Free, 41% Inuse 440Kin 5568Kout
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
14438 nobody 105 4 19M 4284K RUN 226:07 39.63% 39.63% cached
2 root -18 0 0K 12K RUN 29:06 10.95% 10.95% pagedaemon
3 root 28 0 0K 12K psleep 10:52 8.77% 8.77% vmdaemon
22920 sgm 2 4 816K 692K select 12:07 0.76% 0.76% irc-2.8
11831 root -1 -20 440K 324K RUN 0:00 0.00% 0.53% top
11787 mylzi 3 0 5712K 2212K ttyin 0:03 0.55% 0.53% tin
9333 rainbow -18 0 492K 324K swread 0:13 0.23% 0.23% slirp
11839 tjm 3 0 240K 536K ttyin 0:00 0.86% 0.19% less
2136 lsj 2 0 620K 452K select 0:10 0.35% 0.11% tf
11785 arx 2 0 1548K 684K select 0:00 0.80% 0.08% pine
24037 dancer 2 0 484K 296K select 0:35 0.14% 0.08% screen-3.6.2
90 root 10 0 212K 12K nfsidl 9:34 0.08% 0.08% nfsiod
24045 dancer 2 0 1180K 360K select 0:32 0.34% 0.08% irc-2.8
10913 hsu 2 0 592K 236K select 0:00 1.56% 0.08% xterm
11663 root 2 0 172K 44K select 0:00 0.08% 0.08% rlogind
19433 lsj 28 0 484K 292K RUN 3:07 0.23% 0.08% screen-3.6.2
11662 ssajas 3 0 5712K 340K ttyin 0:02 0.40% 0.04% tin
>How-To-Repeat:
Run harvest cache. Innd also uses lots of memory but apparently does
not access it as randomly as harvest cached does.
>Fix:
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601312236.AAA09652>
