Post Reply 
Caching of IE pages and Prefetching them
Mar. 08, 2004, 01:08 PM
Post: #1
 
Hello friends,

I am new to this forum and Proxomitron. The IE 6 Browser, doesn't prefetch the cached pages when I press the "Back" Button or "Forward Button " though I have ticked all the HTTP Headers " Always Cache " filters.

' * ' match any character, doesn't seem to help. Sometimes it works for about 30 minutes and again stops working.

Can anyone help me?

Thanks
Garcot
Add Thank You Quote this message in a reply
Mar. 21, 2004, 12:09 AM
Post: #2
 
Hiya,

Been meaning to respnd to your question at CC's. Sorry about that.

I think thats just the way IE is, no Proxo filter can adjust that behavior.

One of the IE users here might be able to help ya tho..

~JD

In Proxomitron we trust.
Add Thank You Quote this message in a reply
Mar. 21, 2004, 03:26 AM
Post: #3
 
Thanks JD.

I have learnt to live with this Problem. Though I don't use IE very often ( Use Opera 7 ), I was constantly irritated by this misbehaviour of IE 6.

The moment one strips off the Personal ID ( using Proxo ofcourse ) it becomes worse.

Thus I have enabled the Personal ID strings for the pages, and IE 6 behaves far better now.

There are some pages, which do not have this provision. Ex. http://forums.zonelabs.com/

Other workaround, I found was to have under IE -> Internet options-> Temporary Internet Files -> "Check for New Versions' -> select "Never" and clean the IE cache once in 5 hours, like the way it is done in Opera. I have written a small script to perform this operation automatically.

Thanks again
Garcot
Add Thank You Quote this message in a reply
Mar. 21, 2004, 04:00 AM
Post: #4
 
Hi "~Garcot~",
I use a program called "Cache-Sentry" that fixes the cache problem in IE and IE clones. Here is a link where You can read up on it & download it if You want to try it.
Click Here

I make a short cut to it and then drag & drop it in my Startup folder so that it's starts at boot-up. basically what it does is, it deletes all the "stray and 0 byte entries in the browser's cache. And You can set the limit that the cache will build up to before it deletes the entries.

Take Care & Please let Me know how it turns out,
Safe-surfin',
"~JaK~" =:-)
Add Thank You Quote this message in a reply
Mar. 22, 2004, 11:56 AM
Post: #5
 
Hi "~JaK~",

Thanks for your suggestion. I have tried CacheSentry, but it did not help fully. I have tweaked my Services->TCP/IP -> Parameters settings in the registry and the pages are getting loaded faster and better.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]
"ForwardBroadcasts"=dword:00000000
"IPEnableRouter"=dword:00000000
"UseDomainNameDevolution"=dword:00000000
"EnableICMPRedirect"=dword:00000000
"DeadGWDetectDefault"=dword:00000001
"DontAddDefaultGatewayDefault"=dword:00000000
"EnableSecurityFilters"=dword:00000001
"AllowUnqualifiedQuery"=dword:00000000
"PrioritizeRecordData"=dword:00000001
"TCP1320Opts"=dword:00000001
"TcpWindowSize"=dword:0003e900
"TcpMaxDupAcks"=dword:00000001
"EnablePMTUDiscovery"=dword:00000001
"EnableFastRouteLookup"=dword:00000000
"FFPControlFlags"=dword:00000001
"FFPFastForwardingCacheSize"=dword:00030d40
"ForwardBufferMemory"=dword:00019df7
"MaxFreeTcbs"=dword:000007d0
"MaxFreeTWTcbs"=dword:000007d0
"MaxHashTableSize"=dword:00000800
"MaxNormLookupMemory"=dword:00030d40
"GlobalMaxTcpWindowSize"=dword:0003e900
"TcpRecvSegmentSize"=dword:000005c0
"LargeBufferSize"=dword:00002000
"CacheTimeout"=dword:0000ea60
"TCP132Opts"=dword:00000001
"MaxForwardBufferMemory"=dword:001f4000
"AllowUserRawAccess"=dword:00000000
"ArpCacheLife"=dword:000002bc
"ArpCacheSize"=dword:00000080
"BufferMultiplier"=dword:00000200
"DefaultRegistrationTTL"=dword:00000014
"DefaultTTL"=dword:00000030
"DisableAddressSharing"=dword:00000001
"DisableReplaceAddressesInConflicts"=dword:00000000
"DisableReverseAddressRegistrations"=dword:00000001
"DisjointNameSpace"=dword:00000001
"DynamicBacklogGrowthDelta"=dword:00000032
"EnableDeadGWDetect"=dword:00000000
"EnablePMTUBHDetect"=dword:00000000
"IPReassemblyTimeOut"=dword:0000005a
"KeepAliveTime"=dword:00023280
"NoNameReleaseOnDemand"=dword:00000001
"PerformRouterDiscovery"=dword:00000002
"QueryIpMatching"=dword:00000000
"SackOpts"=dword:00000001
"SmallBufferSize"=dword:00000800
"SmallerBufferSize"=dword:00000400
"SynAckProtect"=dword:00000002
"Tcp1323Opts"=dword:00000003
"TCPDisableReceiveChecksum"=dword:00000000
"TCPDisableSendChecksum"=dword:00000000
"TcpKeepCnt"=dword:00000064
"TcpKeepTries"=dword:0000000a
"TcpLogLevel"=dword:00000000
"TcpMaxConnectAttempts"=dword:00000002
"TcpMaxHalfOpen"=dword:00000064
"TcpMaxHalfOpenRetried"=dword:00000050
"TcpMaxRetransmissionAttempts"=dword:00000005
"TcpNumConnections"=dword:00000080
"TcpSendDownMax"=dword:00008000
"TcpSendSegmentSize"=dword:000005c0
"TcpTimedWaitDelay"=dword:0000001e
"UDPDisableSendChecksum"=dword:00000000
"UDPDisableReceiveChecksum"=dword:00000000
"UpdateSecurityLevel "=dword:00000000
"TcpUseRFC1122UrgentPointer"=dword:00000000
"MaxConnectionsPerServer"=dword:0000000a
"MaxConnectionsPer1_0Server"=dword:00000014
"FastSendDatagramThreshold"=dword:00001000
"TransmitWorker"=dword:00000020
"InitialSmallBufferCount"=dword:00000140
"InitialMediumBufferCount"=dword:000000f0
"InitialLargeBufferCount"=dword:00000064
"DefaultReceiveWindow"=dword:0000e666
"DefaultSendWindow"=dword:0000e666
"MediumBufferSize"=dword:00001000
"IgnorePushBitOnReceives"=dword:00000000
"PriorityBoost"=dword:00000000
"MaxFastTransmit"=dword:0000fa00
"DefaultTOSValue"=dword:0000005c
"IGMPLevel"=dword:00000002
"BSDUrgent"=dword:00000001
"BCastNameQueryCount"=dword:00000001
"BcastQueryTimeout"=dword:00000064
"LocalCopyMade"=dword:00000001
"KeepAliveInterval"=dword:0000015e
"MaxConnections"=dword:00000064
"MaxConnectRetries"=dword:00000005
"MaxDataRetries"=dword:00000063
"LanaBase"=dword:00000000
"NameTableSize"=dword:000000ff
"NameSrvQueryTimeout"=dword:00000064
"SessionKeepAlive"=dword:00001c20
"SessionTableSize"=dword:000000ff
"TcpMaxDataRetransmissions"=dword:00000006
"DisableUserTOSSetting"=dword:00000000
"Size/Small/Medium/Large"=dword:00000003
"MaxDupAcks"=dword:00000003
"RoutingBufSize"=dword:00023c00
"RoutingPackets"=dword:00000064
"MaxNumForwardPackets"=dword:0000024a
"NumForwardPackets"=dword:0000024a

This tweak works well with 56K and above speeds.

What these settings have done is, it has reduced the DNS Resolving time and loading time of pages.

I am quite happy with the surfing speeds now. Yes I will try with CacheSentry
after I have tweaked Registry settings.

Garcot
WinXP Home, Proxo 4.5 with Custom Filters, Cable Modem 512 kbps
Add Thank You Quote this message in a reply
Jul. 23, 2004, 10:22 PM
Post: #6
 
garcot, I curious. Where did you get those Parameters settings?
Add Thank You Quote this message in a reply
Jul. 24, 2004, 03:07 AM
Post: #7
 
Hi !

I got it from one of the WinXP Tweaking sites . I don't remember exactly which one. If you want I can send my latest tweaked values.

Thanks
Garcot
Add Thank You Quote this message in a reply
Jul. 24, 2004, 03:45 AM
Post: #8
 
Hi, garcot. That's okay. I was just curious because they looked like something out of Cablenut but a bit different entries.

I'll share with you my very favorite 56k tweak. I got the registry tweak from X-Setup. Then there is a step below to take after you enter it into your registry.

Per X-Setup: There are a couple of warnings issued with these tweaks:

If using internal modems located in the Communication Networking Riser (CNR) slot, do NOT use these settings! Such cards rely on a very tricky method to work, which is incompatible with these settings.and stuff.

If you have a UART-compatible 56k modem, then you can increase this speed up to a maximum of 921600bps (900Kbps). The plug-in won't change the speed automatically, it will simply allow you to set it to a faster level using the Modem control panel applet.

--------------------------------------------------------------------------------------------

REGEDIT4

; This file was automatically generated by Xteq X-Setup (http://www.xteq.com)
;
; HIGHLY IMPORTANT: Before using this file be sure to read the documentation for
; "Record Mode". Not doing so might lead to unexpected results
; when using this file!
;
; The WARNINGS ISSUED below informs you if any warnings were reported. If so, the
; plug-in(s) has invoked functions that can not be recorded to this file. In this
; case, this REG file might not work as expected.
;
; WARNINGS ISSUED: No - this REG file should work without problems
;

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000]
"OldProperties"=hex:80,01,00,00,FF,00,00,00,FF,00,00,00,07,00,00,00,0F,00,00,00,77,07,00,00,00,10,0E,00,00,FA,00,00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem\0000]
"Properties"=hex:80,01,00,00,ff,00,00,00,ff,00,00,00,07,00,00,00,0f,00,00,00,77,07,00,00,00,10,0E,00,00,FA,00,00

-----------------------------------------------------------------------------------------

Then open Contol Panel and open Network Connections. Right-click on your

ISP's icon and select Properties. Highlight your modem and click on

Configure. Set the Maximum speed (bps): to 921600.

---------------------------------------------------------------------------------------

This is absolutely the ONLY tweak I have every applied where I could actually tell the difference in my browsing speed immediately. Hope it works for you as well.
Add Thank You Quote this message in a reply
Jul. 24, 2004, 04:42 PM
Post: #9
 
Hi !

Thanks for your efforts. I am on 512 Kbps Cable Modem Connection. May be, I will tell a few friends of mine to try this tweak.

Garcot
Add Thank You Quote this message in a reply
Jul. 24, 2004, 10:37 PM
Post: #10
 
Quote:Browser, doesn't prefetch the cached pages when I press the "Back" Button or "Forward Button " though I have ticked all the HTTP Headers " Always Cache " filters.
What works for me is to set the browser never to look for a new version of the cache contents. If I want to make sure that I have a current page, I force a reload.
Add Thank You Quote this message in a reply
Post Reply 


Forum Jump: