Closed Bug 245681 Opened 20 years ago Closed 20 years ago

windows roaming profiles don't play nice with web page cache

Categories

(Firefox :: Shell Integration, defect)

x86
Windows XP
defect
Not set
minor

Tracking

()

VERIFIED DUPLICATE of bug 74085

People

(Reporter: matus, Assigned: bugs)

Details

(Keywords: perf)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Short summary: When using roaming profiles, HTML pages stored in 'C:\Documents and Settings\...\Phoenix\...\Cache' are copied over network on each logon/logout. This REALLY slows down logons/logouts. As it can be solved, it probably should. Longer explanation: When Windows 2000/XP is used in a domain, there is an option of having "roaming profiles" (quite often used in corporate environment). That means that contents of 'c:\Documents and Settings\<username>' are synchronized with the domain server on each login/logout to provide the same preferences (or windows profile) for the user on each computer in the windows domain. There are though files that are user-specific (and thus should be stored in user's profile) but should not be copied on each logon/logout. The most important example is the browser cache. To facilitate this, there is a directory 'C:\Documents and Settings\<username>\Local Settings' which is NOT copied, ie. it is local to every single computer. For example, Internet Explorer's browser cache is stored in 'C:\Documents and Settings\<username>\Local Settings\Temporary Internet Files'. Firefox' browser cache is stored in 'C:\Documents and Settings\<username>\Application Data\Phoenix' together with users preferences. The preferences should remain in that directory, but browser cache should be stored in 'C:\Documents and Settings\<username>\Local Settings\Application Data\Phoenix', so it is not synchronized on logons/logouts. That way, on each computer you log on, you will have the same preferences, but different browser cache (and the logons and logouts will be much faster). This is the way Internet Explorer does it, and this time they do it the right way. Reproducible: Always Steps to Reproduce: 1. Install Firefox on a Windows computer in a domain which uses roaming profiles. 2. Browse the web until browser cache gets really huge. 3. Notice that 'C:\Documents and Settings\<username>\Application Data\Phoenix' contains the huge cache. 4. Logout, notice how long it takes because the cache is copied to the domain server. 5. Logon on another computer, notice how long it takes as the cache is copied from the domain server. 6. Look in 'C:\Documents and Settings\<username>\Application Data\Phoenix' on the second computer, notice your browser cache was copied on the logon, though it would be better to start with blank cache (or the cache that was already present on the second computer) and not have to wait on logon. Actual Results: Browser cache was in 'C:\Documents and Settings\<username>\Application Data\Phoenix', together with preferences. Expected Results: Browser cache should be in 'C:\Documents and Settings\<username>\Local Settings\Application Data\Phoenix', preferences should remain in 'C:\Documents and Settings\<username>\Application Data\Phoenix'.
Keywords: perf
I can confirm this. Also doesn't play nicely with redirected Application Data directory. Moving the cache over to %profile%/Local Settings should do the trick.
Flags: blocking-aviary1.0?
*** This bug has been marked as a duplicate of 74085 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Flags: blocking-aviary1.0?
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.