Re: chromium port causing massive I/O faults

From: Adrian Chadd <adrian_at_freebsd.org>
Date: Mon, 25 Jul 2011 08:58:10 +0800
Is it perhaps doing disk IO using mmap?



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 Sun Jul 24 2011 - 22:58:12 UTC

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