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>