You are not logged in.

#1 2013-09-20 23:29:50

slickvguy
Member
Registered: 2012-10-28
Posts: 18

[SOLVED] Slow loading of Internet webpages

Have a strange problem that started yesterday. Never had this problem before.

When I visit any website, the pages don't start loading right away, and then they load much slower than usual.
When I click on links or bookmarks, the browser hesitates, then slowly loads a little bit of the top of the page, then eventually the rest comes in.
Seems like something is interfering with the i/o.

It's not a hardware problem because my Win7 installation on the same PC, using Firefox and the exact same hardware, is performing as usual.
Other PCs on the network (wired and wireless) are running normally too. Not an ISP problem.
I tried it with my virtualbox xp and the same problem existed there.

Resetting the modem, router, machine had no effect.
Did a system update today (a day after the problem started) - no change.
Tried running Firefox in safe mode. No change. Cleared cache, etc. No difference.

[slickvguy@arch ~]$ ping www.google.com
PING www.google.com (74.125.228.83) 56(84) bytes of data.
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=1 ttl=54 time=21.4 ms
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=2 ttl=54 time=22.4 ms
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=3 ttl=54 time=31.6 ms
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=4 ttl=54 time=21.6 ms
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=5 ttl=54 time=22.2 ms
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=6 ttl=54 time=23.1 ms
64 bytes from iad23s07-in-f19.1e100.net (74.125.228.83): icmp_seq=7 ttl=54 time=24.2 ms
^C
--- www.google.com ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6008ms
rtt min/avg/max/mdev = 21.405/23.833/31.654/3.320 ms

I don't understand it because I didn't knowingly make any changes to s/w or h/w. Yet something must be different.

Any ideas on what the problem might be or how to diagnose where the issue lies?

Last edited by slickvguy (2013-09-21 22:51:03)

Offline

#2 2013-09-20 23:46:58

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,231
Website

Re: [SOLVED] Slow loading of Internet webpages

You've tried a different browser? (eg, Chromium)

Offline

#3 2013-09-21 00:07:52

slickvguy
Member
Registered: 2012-10-28
Posts: 18

Re: [SOLVED] Slow loading of Internet webpages

fukawi2 wrote:

You've tried a different browser? (eg, Chromium)

Yes. Same thing with chromium. It's not the browser. It's something else.

FYI, I am not using a firewall either.

Something is delaying/interfering with the packets and it isn't the router/modem.

Offline

#4 2013-09-21 00:25:35

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,231
Website

Re: [SOLVED] Slow loading of Internet webpages

IPv6? What is the output of `ip a s` and `ip -6 r s`?

Offline

#5 2013-09-21 00:45:35

slickvguy
Member
Registered: 2012-10-28
Posts: 18

Re: [SOLVED] Slow loading of Internet webpages

fukawi2 wrote:

IPv6? What is the output of `ip a s` and `ip -6 r s`?

[slickvguy@arch ~]$ ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 6c:f0:49:70:e9:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.100/24 brd 192.168.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::6ef0:49ff:fe70:e917/64 scope link 
       valid_lft forever preferred_lft forever
[slickvguy@arch ~]$ ip -6 r s
fe80::/64 dev eth0  proto kernel  metric 256

Offline

#6 2013-09-21 00:48:37

slickvguy
Member
Registered: 2012-10-28
Posts: 18

Re: [SOLVED] Slow loading of Internet webpages

Any processes looking wrong?

[slickvguy@arch ~]$ ps -aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.2  0.1   5192  2920 ?        Ss   20:40   0:01 /sbin/init
root         2  0.0  0.0      0     0 ?        S    20:40   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    20:40   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   20:40   0:00 [kworker/0:0H]
root         7  0.0  0.0      0     0 ?        S    20:40   0:00 [migration/0]
root         8  0.0  0.0      0     0 ?        S    20:40   0:00 [rcu_preempt]
root         9  0.0  0.0      0     0 ?        S    20:40   0:00 [rcu_bh]
root        10  0.0  0.0      0     0 ?        S    20:40   0:00 [rcu_sched]
root        11  0.0  0.0      0     0 ?        S    20:40   0:00 [watchdog/0]
root        12  0.0  0.0      0     0 ?        S    20:40   0:00 [watchdog/1]
root        13  0.0  0.0      0     0 ?        S    20:40   0:00 [migration/1]
root        14  0.0  0.0      0     0 ?        S    20:40   0:00 [ksoftirqd/1]
root        16  0.0  0.0      0     0 ?        S<   20:40   0:00 [kworker/1:0H]
root        17  0.0  0.0      0     0 ?        S    20:40   0:00 [watchdog/2]
root        18  0.0  0.0      0     0 ?        S    20:40   0:00 [migration/2]
root        19  0.0  0.0      0     0 ?        S    20:40   0:00 [ksoftirqd/2]
root        20  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/2:0]
root        21  0.0  0.0      0     0 ?        S<   20:40   0:00 [kworker/2:0H]
root        22  0.0  0.0      0     0 ?        S    20:40   0:00 [watchdog/3]
root        23  0.0  0.0      0     0 ?        S    20:40   0:00 [migration/3]
root        24  0.0  0.0      0     0 ?        S    20:40   0:00 [ksoftirqd/3]
root        25  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/3:0]
root        26  0.0  0.0      0     0 ?        S<   20:40   0:00 [kworker/3:0H]
root        27  0.0  0.0      0     0 ?        S<   20:40   0:00 [khelper]
root        28  0.0  0.0      0     0 ?        S    20:40   0:00 [kdevtmpfs]
root        29  0.0  0.0      0     0 ?        S<   20:40   0:00 [netns]
root        30  0.0  0.0      0     0 ?        S<   20:40   0:00 [writeback]
root        31  0.0  0.0      0     0 ?        S<   20:40   0:00 [bioset]
root        33  0.0  0.0      0     0 ?        S<   20:40   0:00 [kblockd]
root        34  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/0:1]
root        35  0.0  0.0      0     0 ?        S    20:40   0:00 [khungtaskd]
root        36  0.0  0.0      0     0 ?        S    20:40   0:00 [kswapd0]
root        37  0.0  0.0      0     0 ?        SN   20:40   0:00 [ksmd]
root        38  0.0  0.0      0     0 ?        SN   20:40   0:00 [khugepaged]
root        39  0.0  0.0      0     0 ?        S    20:40   0:00 [fsnotify_mark]
root        40  0.0  0.0      0     0 ?        S<   20:40   0:00 [crypto]
root        44  0.0  0.0      0     0 ?        S<   20:40   0:00 [kthrotld]
root        46  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/0:2]
root        47  0.0  0.0      0     0 ?        S<   20:40   0:00 [deferwq]
root        48  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/3:1]
root        72  0.0  0.0      0     0 ?        S    20:40   0:00 [khubd]
root        76  0.0  0.0      0     0 ?        S<   20:40   0:00 [ata_sff]
root        77  0.0  0.0      0     0 ?        S    20:40   0:00 [scsi_eh_0]
root        78  0.0  0.0      0     0 ?        S    20:40   0:00 [scsi_eh_1]
root        79  0.0  0.0      0     0 ?        S    20:40   0:00 [scsi_eh_2]
root        80  0.0  0.0      0     0 ?        S    20:40   0:00 [scsi_eh_3]
root        81  0.0  0.0      0     0 ?        S    20:40   0:00 [scsi_eh_4]
root        82  0.0  0.0      0     0 ?        S    20:40   0:00 [scsi_eh_5]
root        84  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/u16:3]
root        85  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/u16:4]
root        89  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/1:1]
root        90  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/2:1]
root        94  0.0  0.0      0     0 ?        S<   20:40   0:00 [kworker/u17:1]
root       102  0.0  0.0      0     0 ?        S    20:40   0:00 [jbd2/sda2-8]
root       103  0.0  0.0      0     0 ?        S<   20:40   0:00 [ext4-rsv-conver]
root       104  0.0  0.0      0     0 ?        S<   20:40   0:00 [ext4-unrsv-conv]
root       117  0.0  0.3  19056  5840 ?        Ss   20:40   0:00 /usr/lib/systemd/systemd-journald
root       128  0.0  0.0      0     0 ?        S    20:40   0:00 [kworker/1:2]
root       132  0.0  0.0      0     0 ?        S<   20:40   0:00 [iprt]
root       154  0.0  0.0  11556  1740 ?        Ss   20:40   0:00 /usr/lib/systemd/systemd-udevd
root       172  0.0  0.0      0     0 ?        S    20:40   0:00 [irq/41-mei_me]
root       227  0.0  0.0      0     0 ?        S<   20:40   0:00 [kvm-irqfd-clean]
root       228  0.0  0.0      0     0 ?        S<   20:40   0:00 [hd-audio0]
root       237  0.0  0.0      0     0 ?        S    20:40   0:00 [jbd2/sdb7-8]
root       238  0.0  0.0      0     0 ?        S<   20:40   0:00 [ext4-rsv-conver]
root       239  0.0  0.0      0     0 ?        S<   20:40   0:00 [ext4-unrsv-conv]
root       242  0.0  0.0      0     0 ?        S    20:40   0:00 [jbd2/sdb5-8]
root       243  0.0  0.0      0     0 ?        S<   20:40   0:00 [ext4-rsv-conver]
root       244  0.0  0.0      0     0 ?        S<   20:40   0:00 [ext4-unrsv-conv]
root       252  0.0  0.0   4888   740 ?        Ss   20:40   0:00 /sbin/mount.ntfs-3g /dev/sdb6 /media/STORAGE -o rw,noexec,nosuid,nodev,user
root       260  0.0  0.0   5252  1680 ?        Ss   20:40   0:00 /bin/bash /usr/bin/fancontrol
root       261  0.0  0.5  52420 10268 ?        Ssl  20:40   0:00 /usr/bin/NetworkManager --no-daemon
root       262  0.0  0.0   3372  1508 ?        Ss   20:40   0:00 /usr/lib/systemd/systemd-logind
root       263  0.0  0.1  10328  3368 ?        Ss   20:40   0:00 /usr/bin/cupsd -f
dbus       264  0.0  0.0   3260  1592 ?        Ss   20:40   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activatio
root       268  0.0  0.0   3812   728 tty1     Ss+  20:40   0:00 /sbin/agetty --noclear tty1
root       272  0.0  0.2  11824  5372 ?        Ss   20:40   0:00 /usr/bin/slim -nodaemon
root       338  0.0  0.2  29272  5368 ?        Ssl  20:40   0:00 /usr/lib/colord/colord
root       344  2.4  2.5 107620 48272 tty7     Ssl+ 20:40   0:14 /usr/bin/X -nolisten tcp vt07 -auth /var/run/slim.auth
polkitd    346  0.0  0.8  74672 16104 ?        Ssl  20:40   0:00 /usr/lib/polkit-1/polkitd --no-debug
ntp        443  0.0  0.0   5488  1840 ?        Ss   20:40   0:00 /usr/bin/ntpd -g -u ntp:ntp
root       447  0.0  0.1  20648  2620 ?        Ss   20:40   0:00 /usr/bin/nmbd -D
root       449  0.0  0.3  30784  5668 ?        Ss   20:40   0:00 /usr/bin/smbd -D
root       450  0.0  0.1  30784  3636 ?        S    20:40   0:00 /usr/bin/smbd -D
root       453  0.0  0.3   8128  5616 ?        S    20:40   0:00 /usr/bin/dhclient -d -sf /usr/lib/networkmanager/nm-dhcp-client.action -pf /var/run/dhcli
slickvg+   464  0.0  0.1   4324  1900 ?        Ss   20:40   0:00 /usr/lib/systemd/systemd --user
slickvg+   465  0.0  0.0   5876  1124 ?        S    20:40   0:00 (sd-pam)  
slickvg+   470  0.1  0.6  26004 12084 ?        S    20:40   0:00 /usr/bin/openbox --startup /usr/lib/openbox/openbox-autostart OPENBOX
slickvg+   476  0.0  0.0   5068  1428 ?        S    20:40   0:00 /bin/sh /usr/lib/openbox/openbox-autostart OPENBOX
slickvg+   482  0.0  0.0   5068  1360 ?        S    20:40   0:00 sh /home/slickvguy/.config/openbox/autostart
slickvg+   483  0.0  0.0   5068   664 ?        S    20:40   0:00 sh /home/slickvguy/.config/openbox/autostart
slickvg+   484  0.0  0.3  16176  5936 ?        S    20:40   0:00 tint2
slickvg+   487  0.0  0.6 100684 11652 ?        S    20:40   0:00 volumeicon
slickvg+   489  0.1  1.1 181412 22004 ?        Sl   20:40   0:00 deadbeef
slickvg+   490  0.9  6.9 492684 128976 ?       Sl   20:40   0:05 thunderbird
slickvg+   491  0.5  0.1  52448  3436 ?        Sl   20:40   0:03 conky -q
slickvg+   500  0.0  0.0   3676   500 ?        S    20:40   0:00 dbus-launch --autolaunch 6db0588b01a16033ce8a6d6b00000075 --binary-syntax --close-stderr
slickvg+   501  0.0  0.0   3140  1060 ?        Ss   20:40   0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
slickvg+   503  0.0  0.3  44340  6876 ?        Sl   20:40   0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
slickvg+   508  0.0  0.0   3008  1356 ?        S    20:40   0:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-addre
slickvg+   511  0.0  0.1  17400  3100 ?        Sl   20:40   0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
slickvg+   546  0.0  0.9 206700 18456 ?        Sl   20:40   0:00 /usr/bin/nm-applet --sm-disable
slickvg+   580  0.0  0.4  15404  8340 ?        S    20:41   0:00 urxvt
slickvg+   581  0.0  0.1   5252  1920 pts/0    Ss   20:41   0:00 bash
slickvg+   651  8.3 11.3 676464 212304 ?       Sl   20:42   0:40 firefox
root       840  0.0  0.0      0     0 ?        S<   20:44   0:00 [kworker/u17:2]
slickvg+  1167  2.3  1.9 188956 36232 ?        Sl   20:49   0:01 /usr/lib/firefox/plugin-container /usr/lib/mozilla/plugins/libflashplayer.so -greomni /us
root      1231  0.0  0.0   3748   528 ?        S    20:50   0:00 sleep 7
slickvg+  1232  0.0  0.0   4680  1184 pts/0    R+   20:50   0:00 ps -aux

Last edited by slickvguy (2013-09-21 00:51:12)

Offline

#7 2013-09-21 20:59:47

slickvguy
Member
Registered: 2012-10-28
Posts: 18

Re: [SOLVED] Slow loading of Internet webpages

Update.

I had a month-old version of my Arch installation on a USB which I use as a portable Arch USB Live. I booted that on a different PC that works fine with FF and WinXP, and the same slow load problem is taking place. I tried it with chromium too - same problem. This proves 1) That it isn't the hardware in my main PC (ethernet controller, etc), and 2) the problem began more than a month ago and I just didn't realize it because I wasn't on the computer much during the past two months. It isn't browser-specific. It's something specific to my Arch system.

Another thing: when downloading packages with pacman, I experience no speed degradation. Not sure what protocol pacman uses? Also, when I run speedtests on the web, the speed is correct.

Could it be possibly be Java-related? I ditched openjdk for oracle's java because recent versions of icedtea-web weren't allowing me to use the Interactive Brokers platform. I had tried running FF in safe mode, figuring if it was java or flash, that that would prove it, but the problem was the same in safe mode.

When I go to a site, FF will show "connecting" on the tab and the circle spins for a while. Once it seems that the connection is established, most of the page will load relatively quickly. MAkes me think it might be DNS related?


I'd like to re-install certain packages, but I do not know which packages are involved in the chain and which to re-install first.

Offline

#8 2013-09-21 21:45:52

slickvguy
Member
Registered: 2012-10-28
Posts: 18

Re: [SOLVED] Slow loading of Internet webpages

I went into the router's settings and enabled ipV6 according to videotron's instructions.
I rebooted and networkmanager is showing an ip address for ipv6.
The websites/webpages are loading at normal speed now.

I wouldn't call the problem "solved", but by enabling ipv6, it's somehow getting around it. Good enough. I'd love to know WHY and what the problem is.

Offline

#9 2013-09-21 22:50:04

slickvguy
Member
Registered: 2012-10-28
Posts: 18

Re: [SOLVED] Slow loading of Internet webpages

I solved this by changing the DNS IP addresses in /etc/resolv.conf.
Networkmanager overwrites that file, so I changed the connection's settings in networkmanager to Automatic DHCP (addresses only) and entered the OpenDNS servers manually. If you leave it at the automatic dhcp setting, it'll grab the what the router tells it to, and put it at the top of the resolv.conf file, thus defeating the go-around.

The websites are all loading at the proper speed now. I have no idea why 192.168.0.1 (i.e. via the router), after having worked for so many years, starting causing the delays. Weird.

Offline

Board footer

Powered by FluxBB