Date: Mon, 25 Jul 2011 08:58:10 +0800 From: Adrian Chadd <adrian@freebsd.org> To: Alexander Best <arundel@freebsd.org> Cc: freebsd-chromium@freebsd.org, freebsd-current@freebsd.org Subject: Re: chromium port causing massive I/O faults Message-ID: <CAJ-VmonHcDM_p3%2BYPO2vyF9a054VavQmVQqcKt369w28M%2BtaXg@mail.gmail.com> In-Reply-To: <20110724212544.GA57733@freebsd.org> References: <20110724212544.GA57733@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Is it perhaps doing disk IO using mmap? adrian On 25 July 2011 05:25, Alexander Best <arundel@freebsd.org> wrote: > hi there, > > i noticed that chromium, expecially in combination with nspluginwrapper a= nd > flash, is causing a lot of I/O faults. i ran 'top -mio -I -n 999999' and = after > only ~ 4 hours of running chromium (most of the time not loading any new > pages), i got the following data: > > last pid: 39976; =A0load averages: =A00.37, =A00.26, =A00.19 =A0up 3+02:3= 8:30 =A0 =A023:15:26 > 72 processes: =A02 running, 70 sleeping > > Mem: 755M Active, 662M Inact, 447M Wired, 51M Cache, 212M Buf, 45M Free > Swap: 10G Total, 159M Used, 10G Free, 1% Inuse > > > =A0PID =A0 =A0UID =A0 =A0 VCSW =A0IVCSW =A0 READ =A0WRITE =A0FAULT =A0TOT= AL PERCENT COMMAND > 39908 =A0 1001 =A0 =A0 7409 =A051112 =A0 =A0 =A00 =A0 =A0 =A00 =A0 =A0 = =A04 =A0 =A0 =A04 =A0 0.00% /usr/local/lib/nspluginwrapper/i386/linux/npvie= wer.bin --plugi > 39605 =A0 1001 =A0 598315 233115 =A0 =A0 11 =A0 =A0 =A00 =A0 =A0 =A03 =A0= =A0 14 =A0 0.01% /usr/local/lib/nspluginwrapper/i386/linux/npviewer.bin --= plugi > =A01752 =A0 1001 =A0 22292378 29644471 =A0 =A0138 =A0 =A0 =A00 =A0 =A0696= =A0 =A0834 =A0 0.38% /usr/local/bin/Xorg -nolisten inet6 > =A01756 =A0 1001 =A0 1551733 2002630 =A0 =A0480 =A0 =A0 =A00 =A0 =A0455 = =A0 =A0935 =A0 0.43% /usr/local/bin/awesome > 39140 =A0 1001 =A0 10672291 1240670 =A0 =A0 =A00 =A0 =A0 =A00 =A0 6522 = =A0 6522 =A0 2.97% chrome: --type=3Dzygote (chrome) > 39116 =A0 1001 =A0 5967965 3237798 =A0 8249 =A020401 136394 165044 =A075.= 14% chromium-browser: =A0(chrome) > 39138 =A0 1001 =A0 6436642 994546 =A0 =A0 =A00 =A0 =A0 =A00 =A0 1785 =A0 = 1785 =A0 0.81% chrome: --type=3Dzygote (chrome) > 39135 =A0 1001 =A0 4334272 169320 =A0 =A0 =A00 =A0 =A0 =A00 =A0 1723 =A0 = 1723 =A0 0.78% chrome: --type=3Dzygote (chrome) > 39133 =A0 1001 =A0 4321593 169574 =A0 =A0 =A01 =A0 =A0 =A00 =A0 1717 =A0 = 1718 =A0 0.78% chrome: --type=3Dzygote (chrome) > 39132 =A0 1001 =A0 4292029 164913 =A0 =A0 =A06 =A0 =A0 =A00 =A0 1766 =A0 = 1772 =A0 0.81% chrome: --type=3Dzygote (chrome) > 39137 =A0 1001 =A0 4152284 139225 =A0 =A0 =A01 =A0 =A0 =A00 =A0 1762 =A0 = 1763 =A0 0.80% chrome: --type=3Dzygote (chrome) > =A01629 =A0 =A0560 =A0 356784 =A070399 =A0 =A0 25 =A0 =A0 =A00 =A0 =A0 40= =A0 =A0 65 =A0 0.03% /usr/local/sbin/hald > =A01767 =A0 1001 =A0 355603 =A087998 =A0 =A0 32 =A0 =A0 =A00 =A0 =A0 =A00= =A0 =A0 32 =A0 0.01% /usr/local/libexec/gam_server > 39144 =A0 1001 =A0 2659919 409841 =A0 =A0 =A00 =A0 =A0 =A00 =A0 3578 =A0 = 3578 =A0 1.63% chrome: --type=3Dplugin --plugin-path=3D/usr/home/arundel/.m= ozill > 10217 =A0 1001 =A0 472898 258689 =A0 =A0601 =A0 =A0 =A01 =A0 =A0 =A08 =A0= =A0610 =A0 0.28% /usr/local/bin/musicpd /usr/local/etc/musicpd.conf > 39121 =A0 1001 =A0 552140 =A044286 =A0 =A0 =A01 =A0 =A0 =A00 =A0 =A0181 = =A0 =A0182 =A0 0.08% chrome: --type=3Dzygote (chrome) > 39358 =A0 1001 =A0 103237 =A020357 =A0 =A0223 =A0 1479 =A0 =A0211 =A0 191= 3 =A0 0.87% /usr/local/bin/sakura > 39119 =A0 1001 =A0 =A091173 =A058899 =A0 =A0 =A02 =A0 =A0 =A00 =A014795 = =A014797 =A0 6.74% chrome: --type=3Dzygote (chrome) > 39846 =A0 1001 =A0 275524 =A051575 =A0 =A0 =A00 =A0 =A0 =A00 =A0 7085 =A0= 7085 =A0 3.23% chrome: --type=3Dzygote (chrome) > 39120 =A0 1001 =A0 =A060470 =A018204 =A0 =A0 =A00 =A0 =A0 =A00 =A0 =A0 22= =A0 =A0 22 =A0 0.01% chrome: --type=3Dzygote (chrome) > =A01538 =A0 =A0 =A00 =A0 =A053910 =A0 6390 =A0 =A0 =A00 =A0 =A0 =A00 =A0 = =A0 =A01 =A0 =A0 =A01 =A0 0.00% sendmail: accepting connections (sendmail) > 39363 =A0 1001 =A0 =A033822 =A0 9157 =A0 =A0 =A01 =A0 1113 =A0 =A0 =A03 = =A0 1117 =A0 0.51% /usr/local/bin/sakura > 39805 =A0 1001 =A0 =A055542 =A043060 =A0 =A0 =A00 =A0 =A0 =A00 =A0 2787 = =A0 2787 =A0 1.27% chrome: --type=3Dzygote (chrome) > 39117 =A0 1001 =A0 =A0 2935 =A013041 =A0 =A0156 =A0 =A0 =A00 =A0 =A0155 = =A0 =A0311 =A0 0.14% chromium-browser: =A0(chrome) > 39902 =A0 1001 =A0 =A043829 =A031005 =A0 =A0 =A00 =A0 =A0 =A00 =A0 4477 = =A0 4477 =A0 2.04% chrome: --type=3Dzygote (chrome) > =A0362 =A0 =A0 =A00 =A0 =A028923 =A0 1878 =A0 =A0 =A01 =A0 =A0 =A00 =A0 = =A0 =A05 =A0 =A0 =A06 =A0 0.00% /usr/sbin/wpa_supplicant -s -B -i wlan0 -c = /etc/wpa_supplicant > =A01548 =A0 =A0 =A00 =A0 =A0 5122 =A0 =A0672 =A0 =A0 11 =A0 =A0 =A00 =A0 = =A0 =A00 =A0 =A0 11 =A0 0.01% /usr/sbin/cron -s > =A01217 =A0 =A0 =A00 =A0 =A013118 =A0 =A0676 =A0 =A0 21 =A0 =A0 39 =A0 = =A0 =A00 =A0 =A0 60 =A0 0.03% /usr/sbin/syslogd -s > 39907 =A0 1001 =A0 =A016179 =A0 6366 =A0 =A0 =A00 =A0 =A0 =A00 =A0 =A0 = =A02 =A0 =A0 =A02 =A0 0.00% /usr/local/lib/nspluginwrapper/i386/linux/npvie= wer.bin --plugi > 39118 =A0 1001 =A0 =A0 =A0976 =A0 =A0716 =A0 =A0 90 =A0 =A0 =A00 =A0 =A0 = 81 =A0 =A0171 =A0 0.08% chrome: --type=3Dzygote (chrome) > =A01345 =A0 =A0 =A00 =A0 =A0 1362 =A0 =A0201 =A0 =A0 =A01 =A0 =A0 =A00 = =A0 =A0 =A02 =A0 =A0 =A03 =A0 0.00% /usr/local/sbin/smartd -p /var/run/smar= td.pid -c /usr/local/et > =A01685 =A0 1001 =A0 =A0 =A0180 =A0 =A0 22 =A0 =A0 52 =A0 =A0 =A00 =A0 = =A0 30 =A0 =A0 82 =A0 0.04% -zsh (zsh) > =A01458 =A065534 =A0 =A0 =A0512 =A0 =A0 62 =A0 =A0 =A02 =A0 =A0 =A00 =A0 = =A0 =A00 =A0 =A0 =A02 =A0 0.00% /usr/local/bin/mpdscribble --daemon-user no= body > 39360 =A0 1001 =A0 =A0 =A0394 =A0 =A0287 =A0 =A0 14 =A0 =A0 =A00 =A0 =A0 = =A05 =A0 =A0 19 =A0 0.01% /usr/local/bin/zsh > =A01636 =A0 =A0 =A00 =A0 =A0 =A0184 =A0 =A0181 =A0 =A0 =A08 =A0 =A0 =A00 = =A0 =A0 =A00 =A0 =A0 =A08 =A0 0.00% hald-runner > 39365 =A0 1001 =A0 =A0 =A0 98 =A0 =A0113 =A0 =A0 18 =A0 =A0 =A00 =A0 =A0 = =A00 =A0 =A0 18 =A0 0.01% /usr/local/bin/zsh > =A01633 =A0 =A0 =A00 =A0 =A0 =A0648 =A0 =A0133 =A0 =A0 29 =A0 =A0 =A00 = =A0 =A0 =A05 =A0 =A0 34 =A0 0.02% /usr/local/libexec/polkitd > =A01631 =A0 =A0 =A00 =A0 =A0 =A0608 =A0 =A0 71 =A0 =A0 15 =A0 =A0 =A00 = =A0 =A0 24 =A0 =A0 39 =A0 0.02% /usr/local/sbin/console-kit-daemon --no-dae= mon > 39931 =A0 1001 =A0 =A0 =A0 53 =A0 =A0 81 =A0 =A0 =A01 =A0 =A0 =A00 =A0 = =A0 =A01 =A0 =A0 =A02 =A0 0.00% /usr/local/bin/zsh > =A01713 =A0 1001 =A0 =A0 =A0 21 =A0 =A0 16 =A0 =A0 =A00 =A0 =A0 =A00 =A0 = =A0 =A02 =A0 =A0 =A02 =A0 0.00% ssh-agent > =A01352 =A0 =A0556 =A0 =A0 =A0176 =A0 =A0125 =A0 =A0 =A02 =A0 =A0 =A00 = =A0 =A0 =A00 =A0 =A0 =A02 =A0 0.00% /usr/local/bin/dbus-daemon --system > =A01494 =A0 =A0 =A00 =A0 =A0 =A0 62 =A0 =A0 17 =A0 =A0 45 =A0 =A0 =A00 = =A0 =A0 14 =A0 =A0 59 =A0 0.03% /usr/local/sbin/cupsd -C /usr/local/etc/cup= s/cupsd.conf > =A01733 =A0 1001 =A0 =A0 =A0 20 =A0 =A0 =A00 =A0 =A0 =A01 =A0 =A0 =A00 = =A0 =A0 =A00 =A0 =A0 =A01 =A0 0.00% /bin/sh /usr/local/bin/startx > =A01617 =A0 =A0 =A00 =A0 =A0 =A0 33 =A0 =A0 15 =A0 =A0 =A07 =A0 =A0 =A00 = =A0 =A0 =A00 =A0 =A0 =A07 =A0 0.00% login [pam] (login) > =A01751 =A0 1001 =A0 =A0 =A0 16 =A0 =A0 =A04 =A0 =A0 =A00 =A0 =A0 =A00 = =A0 =A0 =A04 =A0 =A0 =A04 =A0 0.00% xinit /home/arundel/.xinitrc -- /home/a= rundel/.xserverrc :0 -a > 39953 =A0 1001 =A0 =A0 =A0 18 =A0 =A0 33 =A0 =A0 =A01 =A0 =A0 =A00 =A0 = =A0 =A00 =A0 =A0 =A01 =A0 0.00% /bin/sh /usr/bin/man top > =A01635 =A0 =A0 =A00 =A0 =A0 =A0 28 =A0 =A0 =A08 =A0 =A0 18 =A0 =A0 =A00 = =A0 =A0 =A00 =A0 =A0 18 =A0 0.01% /usr/local/libexec/gam_server > =A01618 =A0 =A0 =A00 =A0 =A0 =A0 =A07 =A0 =A0 =A03 =A0 =A0 =A01 =A0 =A0 = =A00 =A0 =A0 =A02 =A0 =A0 =A03 =A0 0.00% /usr/libexec/getty Pc ttyv1 > =A01755 =A0 1001 =A0 =A0 =A0 =A03 =A0 =A0 =A00 =A0 =A0 =A01 =A0 =A0 =A00 = =A0 =A0 =A00 =A0 =A0 =A01 =A0 0.00% sh /home/arundel/.xinitrc > > ... is anybody else experiencing the same behavior? i also noticed a mass= ive > fault burst (~ 1500/sec), when closing chromium. > > cheers. > alex > > P.S.: i'm running HEAD on amd64 and the chromium port is @ 12.0.742.124. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonHcDM_p3%2BYPO2vyF9a054VavQmVQqcKt369w28M%2BtaXg>