chromium port causing massive I/O faults

From: Alexander Best <arundel_at_freebsd.org>
Date: Sun, 24 Jul 2011 21:25:44 +0000
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.
Received on Sun Jul 24 2011 - 19:25:44 UTC

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