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)
Tracking
()
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'.
Comment 1•20 years ago
|
||
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?
Comment 2•20 years ago
|
||
*** This bug has been marked as a duplicate of 74085 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Updated•20 years ago
|
Flags: blocking-aviary1.0?
You need to log in
before you can comment on or make changes to this bug.
Description
•