Discuss EVDO PCMCIA Cards, ExpressCards, EVDO USB, PDAs, Phones, Coverage and Mobile Broadband Cards.
Discuss Verizon and Sprint Coverage. CradlePoint CTR350, CTR500, PHS300, MBR1000, MBR1200, PHS300. Discuss Improving signal with 3Gstore Antennas and Amplifiers.
|
EVDOforums.com Discussion forum for EVDO users
|
Our sites Include:
EVDO Info :: EVDO Forums :: EVDO Maps :: EVDO Blog :: 3Gstore.com
To purchase your EVDO Card / Antenna / Amplifier / Router from the EVDO Experts, just contact us!
| View previous topic :: View next topic |
| Author |
Message |
Walter EVDO Junkie
Joined: 14 Sep 2005 Posts: 307
|
Posted: Tue Mar 13, 2007 2:10 pm Post subject: |
|
|
Hi horses. Didn't mean to imply any degradation of your cranial capabilities. Since I have looked at my TCP/IP settings before and know them to be sound, I pretty much had ruled that area out. You had no way to know this though. So no harm, no foul I hope.
I think I can rule out cache effects as well since the Firefox speeds are repeatable; even back to back. If the cache was having an impact, you would expect the 2nd time around to have everything in the cache already and speed things up. Plus it's unlikely that the writers of all three speedtest sites would make such a basic error.
Since justanoldguy did the exact same test and isn't seeing the same thing as me, then I agree that there must be something about my configuration. I also think this might be a pretty common configuration problem because of the numbers here that have Rev. A, yet report sub 200 kb/sec upload speeds.
Right now I think my best bet is to look through the parameters in the about:config page that rickster mentioned. I'll check that tonight and see what I find. Then I'll probably also do some more FTP tests as well as a cross-check. I'm open to other suggestions that people may have though. And I'll post what I find out tonight. My guess is this may be an issue for a fair number of people. _________________ Reach, Connect, Celebrate, Grow, Serve. |
|
| Back to top |
|
 |
Michael Site Admin
Joined: 13 Jan 2005 Posts: 5314 Location: Cary, IL
|
Posted: Tue Mar 13, 2007 3:01 pm Post subject: |
|
|
| horsessmellfunny wrote: | | I am not an idiot |
OK
| horsessmellfunny wrote: | | If everything is configured properly, you should be seeing the same results. |
The whole point of the thread is that someone is seeing different results on the same computer with different browsers. _________________ EVDO :: EVDO News :: EVDO Antennas :: Buy Verizon :: Buy Sprint :: EVDO Amplifier |
|
| Back to top |
|
 |
horsessmellfunny EVDO Junkie
Joined: 03 Feb 2006 Posts: 356 Location: Castle Rock, CO
|
Posted: Tue Mar 13, 2007 5:37 pm Post subject: |
|
|
Michael, I am not sure of your Cynicism in your reply, but I certainl do not appreciate it. Many of us are helping people for free here. We dont make any money on our advice. I am only offering knowledge that I have gained over the years of computer science, and over the past year of EVDO. I most certainly do not appreciate your comments.
On a side note, yes it does make sense that the Flash and Java files are not cached (duh on me).
Let me ask this, when you do these speed tests are they flash based or Java based, and in which one are you seeing the most issue. For example, the speedtest.net, (I can remember) is that Flash based? If so, has anybody tried a Java based speedtest and a Flash based test and compared the resuslts side by side from the two? |
|
| Back to top |
|
 |
JoeyDee EVDO Fledgling
Joined: 01 Jan 2007 Posts: 19 Location: New York
|
|
| Back to top |
|
 |
ChrisM EVDO User
Joined: 11 Dec 2006 Posts: 96 Location: New York, NY
|
|
| Back to top |
|
 |
Michael Site Admin
Joined: 13 Jan 2005 Posts: 5314 Location: Cary, IL
|
Posted: Tue Mar 13, 2007 8:22 pm Post subject: |
|
|
Around 12 years ago, I actually wrote a web server from scratch. Comparing a web server, which of course needs to control many low level settings, isn't really the same as a web browser.
Now, how about we keep this thread on topic. _________________ EVDO :: EVDO News :: EVDO Antennas :: Buy Verizon :: Buy Sprint :: EVDO Amplifier |
|
| Back to top |
|
 |
Walter EVDO Junkie
Joined: 14 Sep 2005 Posts: 307
|
Posted: Tue Mar 13, 2007 8:57 pm Post subject: |
|
|
Unfortunately, they also don't give an upload result. Just download. So not useful in this case. Thanks anyway though. _________________ Reach, Connect, Celebrate, Grow, Serve. |
|
| Back to top |
|
 |
Walter EVDO Junkie
Joined: 14 Sep 2005 Posts: 307
|
Posted: Tue Mar 13, 2007 9:02 pm Post subject: |
|
|
Well, I made a first pass through the about:config page in Firefox and so far nothing jumped out at me that might affect upload performance. Might still be there though. I'll keep looking.
Another interesting tidbit of info. I have the IETab addon installed in Firefox. I tried one of my usual speedtest sites. In Firefox mode, still around 200 kb/sec uploads. Switch Firefox to IE mode using IETab, over 500 kb/sec.
Curiouser and curiouser.  _________________ Reach, Connect, Celebrate, Grow, Serve. |
|
| Back to top |
|
 |
Walter EVDO Junkie
Joined: 14 Sep 2005 Posts: 307
|
Posted: Tue Mar 13, 2007 9:16 pm Post subject: |
|
|
Loaded the FasterFox addon. No change in the lower upload speeds in Firefox. _________________ Reach, Connect, Celebrate, Grow, Serve. |
|
| Back to top |
|
 |
ChrisM EVDO User
Joined: 11 Dec 2006 Posts: 96 Location: New York, NY
|
Posted: Tue Mar 13, 2007 9:56 pm Post subject: |
|
|
Hi, IE7 could be getting better performance than Firefox because it is dynamically changing the TCPIP settings that normally require registry tweaks to enable as the defaults. The idea that applications can't change the IP settings is incorrect. They certainly can. From this article: http://www.microsoft.com/technet/community/columns/cableguy/cg1105.mspx
| Quote: | | • Can be specified by an application An application can specify the maximum receive window size for a connection by using the SO_RCVBUF Windows Sockets option when a connection is initiated. For window scaling, the application must specify a window size larger than 65,535 bytes. | Personally, I think it's likely that MS are enabling RFC1323 dynamic windowing on the fly in IE7. You can enable this as the default by following the instructions below, taken from this article: http://www.speedguide.net/read_articles.php?id=157
| Quote: | Tcp1323Opts is a necessary setting in order to enable Large TCPWindow support as described in RFC 1323. Without this parameter, the TCPWindow is limited to 64K.
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Tcp1323Opts="1" (DWORD, recommended setting is 1. The possible settings are 0 - Disable RFC 1323 options, 1 - Window scaling but no Timestamp options, 3 - Window scaling and Time stamp options.)
Note: Tcp1323Opts="3" might help in some cases where there is increased packet loss, however generally you'll achieve better throughput with Tcp1323Opts="1", since Timestamps add 12 bytes to the header of each packet.
| If this doesn't fix it I would try the other suggestions from the speedguide article linked above. My preferred speed test is http://www.speakeasy.net/speedtest |
|
| Back to top |
|
 |
rickster EVDO Junkie
Joined: 27 Aug 2005 Posts: 216
|
Posted: Wed Mar 14, 2007 6:43 am Post subject: |
|
|
IMHO You'd more than likely get better advise about this on the mozilla forums I pointed to. The guru's hang out there and I'm guessing any append stating that FF is slower than IE is going to get some quick attention
While this doesn't solve your problems at all I think some other interesting points that may help is try that machine on a faster connection like a wifi coffee shop or a friends DSL/Cable connection.
BTW I've tried here on DSL XP latest IE 7.0, FF 2.0.0.2, and Opera and I see 6M/450 with the normal slight variance between runs. No browser is a winner.
Also un related, the send and receive buffer on an HTTP server are totally un related to any send or receive buffers used by network adapter or IP stack. This is apples and oranges. |
|
| Back to top |
|
 |
ChrisM EVDO User
Joined: 11 Dec 2006 Posts: 96 Location: New York, NY
|
Posted: Wed Mar 14, 2007 8:32 am Post subject: |
|
|
Hi rickster, I'm curious on what basis you make that last statement. AFAIK, an HTTP server running on a desktop uses the exact same network adapter and IP stack as a browser. Why would this be apples to oranges? The point of posting those Apache settings was to demonstrate that an application can modify the IP settings independantly from the OS. This is true for the Apache setting example I gave earlier, as well as for any application running TCPIP on Windows 2000, XP, Solaris or RedHat Enterprise Linux AFAIK.
Operating systems do not know the difference between "server" applications and "client" applications. A program is a program is a program. The user account under which the program runs has far more to do with what the application can do than whether someone has arbitrarily classified the application as a "server" or a "client".
Microsoft, with their complete access to proprietary windows operating system source code could certainly re-write portions of the Windows TCPIP stack specifically for IE7 to optimize browser performance, although this would be "reinventing the wheel", I can certainly see IE7 engineers doing it rather than dealing with trying to get a patch out to every Windows XP desktop. This would further blur the line between application and operating system, something MS has no problems doing, and it would then be possible for them to be able to change settings at the application level that are not even modifiable at the OS level. |
|
| Back to top |
|
 |
Walter EVDO Junkie
Joined: 14 Sep 2005 Posts: 307
|
Posted: Wed Mar 14, 2007 9:36 am Post subject: |
|
|
Thanks for the tips ChrisM. I think I already made the Tcp1323Opts change a few weeks back when I was doing something else, but I'll check and make sure. One of my regular speedtest sites uses the same style speedtest as the link you provided, but yours has a server closer to me. I think I'll switch to that one as well. I happen to like that particular one as well since it seems to have the least amount of "junk" to load, so you can start the test right away.
Rickster, you're probably right about the Mozilla forums. I quickly checked last night and didn't find any thread like my problem. But a post in those forums with "IE7 Faster than Firefox" in the title *would* get attention I presume. I'll need to be careful what I say in the text though so I actually get some help rather than just flamed. I may try to post there tonight.
It would be very difficult for me to attach to another fast connection. If I could, I wouldn't be using EVDO in the first place This is a home setup with a server (running Windows XP Pro) and three workstations (all running XP Home). And all three workstations behave the same way.
Personally, I'm beginning to believe IE 7 is turning on some sort of compression. But that's really just speculation. I tried some FTP tests last night to my mail account using a large jpg file (I get a bit of web space as part of the deal so I get a Unix account directory that I can FTP to), but I was getting pretty poor transfers (more like 100 kb/sec) so that path may have had some other limitation. Same with sending an email, although that did look a bit closer to 200 kb/sec. Anyone know of a public FTP server with a good pipe that allows *uploads*? Otherwise, I'll need to arrange with my brother to run an FTP server on one of his machines and temporarily give me access so I can get a decent test off. _________________ Reach, Connect, Celebrate, Grow, Serve. |
|
| Back to top |
|
 |
Walter EVDO Junkie
Joined: 14 Sep 2005 Posts: 307
|
Posted: Wed Mar 14, 2007 10:15 am Post subject: |
|
|
Ooooo, I think I just thought of a better test to try tonight. I'm going to upload a good size jpg picture to the Costco photo web site. Once with Firefox and once with IE7. Time it and also watch my NetMeter utility to see what upload speeds are like. That should be a very realistic test and tell me whether the IE 7 upload speeds are *really* higher or not. _________________ Reach, Connect, Celebrate, Grow, Serve. |
|
| Back to top |
|
 |
rickster EVDO Junkie
Joined: 27 Aug 2005 Posts: 216
|
Posted: Wed Mar 14, 2007 10:27 am Post subject: |
|
|
| If you look at how most web application are written they process requests and form output in very small pieces at a time. Directly doing this to the common tcpip layer and then down to the drivers is extremely inefficient. To avoid this application servers provide on their own caching buffers at the application level. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
Buy from the 3G Experts @ 3Gstore.com
 CradlePoint MBR1200 $269.99
 Sprint MiFi $59.99
 CTR500 $179.99
 MBR1000 $189.99
 CTR350 $89.99
 PHS300 $159.99
 Sprint 598U - Free
 Sprint Rev A ExpressCard: Merlin EX720 - Free
 Purchase an EVDO Booster Antenna
 Purchase an EVDO Amplifier
 Your Mac EVDO Experts
|
|