Skip site navigation (1)Skip section navigation (2)
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>