Date: Thu, 18 Dec 2003 19:35:46 -0800 (PST) From: "Jin Guojun[VFF]" <jin@adsl-63-198-35-122.dsl.snfc21.pacbell.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: bin/60385: vmstat/iostat/top all fail to report CPU usage Message-ID: <200312190335.hBJ3ZkGl003032@adsl-63-198-35-122.dsl.snfc21.pacbell.net> Resent-Message-ID: <200312190500.hBJ50VFP034918@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 60385 >Category: bin >Synopsis: vmstat/iostat/top all fail to report CPU usage >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 18 21:00:31 PST 2003 >Closed-Date: >Last-Modified: >Originator: Jin Guojun[VFF] >Release: FreeBSD 5.2-RC1 >Organization: >Environment: System: FreeBSD 5.2-RC1 FreeBSD 5.2-RC1 #0: Sun Dec 7 22:15:14 GMT 2003 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC Preloaded elf kernel "/boot/kernel/kernel" at 0xc0a2c000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0a2c21c. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Pentium III/Pentium III Xeon/Celeron (463.55-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x673 Stepping = 3 Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> real memory = 536858624 (511 MB) avail memory = 511819776 (488 MB) MPTable: <OEM00000 PROD00000000> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 1 cpu1 (AP): APIC ID: 0 ioapic0: Assuming intbase of 0 ioapic0 <Version 1.1> irqs 0-23 on motherboard Pentium Pro MTRR support enabled npx0: [FAST] npx0: <math processor> on motherboard npx0: INT 16 interface acpi0: <ASUS P2B-DS > on motherboard pcibios: BIOS version 2.10 Using $PIR table, 7 entries at 0xc00f0d20 acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 >Description: Regardless the system is idle or not, vmstat/iostat/top all cannot report where CPU goes. Top shows everything is 0.0%. Not clear if this is bin problem or kernel problem, but assume it is either the wrong structure or API issue. # top last pid: 2045; load averages: 0.00, 0.00, 0.00 up 0+03:52:37 20:41:07 18 processes: 2 running, 16 sleeping CPU states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 0.0% idle Mem: 25M Active, 195M Inact, 73M Wired, 60M Buf, 202M Free Swap: 1024M Total, 1024M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 458 root 96 0 6220K 2884K RUN 1 0:01 0.00% 0.00% sshd 388 root 96 0 3488K 2464K select 1 0:01 0.00% 0.00% sshd 394 root 96 0 3528K 2700K select 0 0:00 0.00% 0.00% sendmail 461 root 20 0 2364K 1896K pause 1 0:00 0.00% 0.00% csh 411 root 8 0 1336K 1016K nanslp 0 0:00 0.00% 0.00% cron 242 root 96 0 1312K 860K select 0 0:00 0.00% 0.00% syslogd 341 root 96 0 1236K 752K select 0 0:00 0.00% 0.00% usbd 397 smmsp 20 0 3404K 2648K pause 0 0:00 0.00% 0.00% sendmail 2045 root 96 0 2208K 1452K CPU1 1 0:00 0.00% 0.00% top 450 root 5 0 1276K 928K ttyin 0 0:00 0.00% 0.00% getty devp# iostat 1 tty ad0 fd0 cpu tin tout KB/t tps MB/s KB/t tps MB/s us ni sy in id 0 43 16.53 4 0.07 0.00 0 0.00 2 0 1 0 96 0 180 0.00 0 0.00 0.00 0 0.00 0 0 0 0 0 0 59 0.00 0 0.00 0.00 0 0.00 0 0 0 0 0 0 59 0.00 0 0.00 0.00 0 0.00 0 0 0 0 0 devp# vmstat 1 procs memory page disks faults cpu r b w avm fre flt re pi po fr sr ad0 fd0 in sy cs us sy id 0 0 0 28056 189588 21 0 0 0 28 0 0 0 258 0 491 2 1 96 0 0 0 28056 189588 4 0 0 0 4 0 0 0 207 0 361 0 0 0 0 0 0 28056 189588 0 0 0 0 0 0 0 0 207 0 358 0 0 0 ^C >How-To-Repeat: run vmstat, iostat and top to see the problem. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312190335.hBJ3ZkGl003032>