Re: chromium port causing massive I/O faults

From: Alexander Best <arundel_at_freebsd.org>
Date: Mon, 25 Jul 2011 07:21:02 +0000
On Mon Jul 25 11, Adrian Chadd wrote:
> Is it perhaps doing disk IO using mmap?

how can i check, whether that's the case or not?

> 
> 
> 
> adrian
> 
> On 25 July 2011 05:25, Alexander Best <arundel_at_freebsd.org> wrote:
> > hi there,
> >
> > i noticed that chromium, expecially in combination with nspluginwrapper and
> > 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;  load averages:  0.37,  0.26,  0.19  up 3+02:38:30    23:15:26
> > 72 processes:  2 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
> >
> >
> >  PID    UID     VCSW  IVCSW   READ  WRITE  FAULT  TOTAL PERCENT COMMAND
> > 39908   1001     7409  51112      0      0      4      4   0.00% /usr/local/lib/nspluginwrapper/i386/linux/npviewer.bin --plugi
> > 39605   1001   598315 233115     11      0      3     14   0.01% /usr/local/lib/nspluginwrapper/i386/linux/npviewer.bin --plugi
> >  1752   1001   22292378 29644471    138      0    696    834   0.38% /usr/local/bin/Xorg -nolisten inet6
> >  1756   1001   1551733 2002630    480      0    455    935   0.43% /usr/local/bin/awesome
> > 39140   1001   10672291 1240670      0      0   6522   6522   2.97% chrome: --type=zygote (chrome)
> > 39116   1001   5967965 3237798   8249  20401 136394 165044  75.14% chromium-browser:  (chrome)
> > 39138   1001   6436642 994546      0      0   1785   1785   0.81% chrome: --type=zygote (chrome)
> > 39135   1001   4334272 169320      0      0   1723   1723   0.78% chrome: --type=zygote (chrome)
> > 39133   1001   4321593 169574      1      0   1717   1718   0.78% chrome: --type=zygote (chrome)
> > 39132   1001   4292029 164913      6      0   1766   1772   0.81% chrome: --type=zygote (chrome)
> > 39137   1001   4152284 139225      1      0   1762   1763   0.80% chrome: --type=zygote (chrome)
> >  1629    560   356784  70399     25      0     40     65   0.03% /usr/local/sbin/hald
> >  1767   1001   355603  87998     32      0      0     32   0.01% /usr/local/libexec/gam_server
> > 39144   1001   2659919 409841      0      0   3578   3578   1.63% chrome: --type=plugin --plugin-path=/usr/home/arundel/.mozill
> > 10217   1001   472898 258689    601      1      8    610   0.28% /usr/local/bin/musicpd /usr/local/etc/musicpd.conf
> > 39121   1001   552140  44286      1      0    181    182   0.08% chrome: --type=zygote (chrome)
> > 39358   1001   103237  20357    223   1479    211   1913   0.87% /usr/local/bin/sakura
> > 39119   1001    91173  58899      2      0  14795  14797   6.74% chrome: --type=zygote (chrome)
> > 39846   1001   275524  51575      0      0   7085   7085   3.23% chrome: --type=zygote (chrome)
> > 39120   1001    60470  18204      0      0     22     22   0.01% chrome: --type=zygote (chrome)
> >  1538      0    53910   6390      0      0      1      1   0.00% sendmail: accepting connections (sendmail)
> > 39363   1001    33822   9157      1   1113      3   1117   0.51% /usr/local/bin/sakura
> > 39805   1001    55542  43060      0      0   2787   2787   1.27% chrome: --type=zygote (chrome)
> > 39117   1001     2935  13041    156      0    155    311   0.14% chromium-browser:  (chrome)
> > 39902   1001    43829  31005      0      0   4477   4477   2.04% chrome: --type=zygote (chrome)
> >  362      0    28923   1878      1      0      5      6   0.00% /usr/sbin/wpa_supplicant -s -B -i wlan0 -c /etc/wpa_supplicant
> >  1548      0     5122    672     11      0      0     11   0.01% /usr/sbin/cron -s
> >  1217      0    13118    676     21     39      0     60   0.03% /usr/sbin/syslogd -s
> > 39907   1001    16179   6366      0      0      2      2   0.00% /usr/local/lib/nspluginwrapper/i386/linux/npviewer.bin --plugi
> > 39118   1001      976    716     90      0     81    171   0.08% chrome: --type=zygote (chrome)
> >  1345      0     1362    201      1      0      2      3   0.00% /usr/local/sbin/smartd -p /var/run/smartd.pid -c /usr/local/et
> >  1685   1001      180     22     52      0     30     82   0.04% -zsh (zsh)
> >  1458  65534      512     62      2      0      0      2   0.00% /usr/local/bin/mpdscribble --daemon-user nobody
> > 39360   1001      394    287     14      0      5     19   0.01% /usr/local/bin/zsh
> >  1636      0      184    181      8      0      0      8   0.00% hald-runner
> > 39365   1001       98    113     18      0      0     18   0.01% /usr/local/bin/zsh
> >  1633      0      648    133     29      0      5     34   0.02% /usr/local/libexec/polkitd
> >  1631      0      608     71     15      0     24     39   0.02% /usr/local/sbin/console-kit-daemon --no-daemon
> > 39931   1001       53     81      1      0      1      2   0.00% /usr/local/bin/zsh
> >  1713   1001       21     16      0      0      2      2   0.00% ssh-agent
> >  1352    556      176    125      2      0      0      2   0.00% /usr/local/bin/dbus-daemon --system
> >  1494      0       62     17     45      0     14     59   0.03% /usr/local/sbin/cupsd -C /usr/local/etc/cups/cupsd.conf
> >  1733   1001       20      0      1      0      0      1   0.00% /bin/sh /usr/local/bin/startx
> >  1617      0       33     15      7      0      0      7   0.00% login [pam] (login)
> >  1751   1001       16      4      0      0      4      4   0.00% xinit /home/arundel/.xinitrc -- /home/arundel/.xserverrc :0 -a
> > 39953   1001       18     33      1      0      0      1   0.00% /bin/sh /usr/bin/man top
> >  1635      0       28      8     18      0      0     18   0.01% /usr/local/libexec/gam_server
> >  1618      0        7      3      1      0      2      3   0.00% /usr/libexec/getty Pc ttyv1
> >  1755   1001        3      0      1      0      0      1   0.00% sh /home/arundel/.xinitrc
> >
> > ... is anybody else experiencing the same behavior? i also noticed a massive
> > fault burst (~ 1500/sec), when closing chromium.
> >
> > cheers.
> > alex
> >
> > P.S.: i'm running HEAD on amd64 and the chromium port is _at_ 12.0.742.124.
> > _______________________________________________
> > freebsd-current_at_freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
> >
Received on Mon Jul 25 2011 - 05:21:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:16 UTC