[2327] in athena10

home help back first fref pref prev next nref lref last post

Re: Decoupling Firefox from AFS slowness

daemon@ATHENA.MIT.EDU (Evan Broder)
Sat Apr 18 23:55:07 2009

Message-ID: <49EAA07D.1020509@mit.edu>
Date: Sat, 18 Apr 2009 23:54:37 -0400
From: Evan Broder <broder@MIT.EDU>
MIME-Version: 1.0
To: Kenneth Arnold <kcarnold@mit.edu>
CC: Greg Hudson <ghudson@mit.edu>, debathena@mit.edu
In-Reply-To: <d4d4976a0904182041x231bc82docb75a215754702c3@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Kenneth Arnold wrote:
> On Sat, Apr 18, 2009 at 7:06 PM, Greg Hudson <ghudson@mit.edu
> <mailto:ghudson@mit.edu>> wrote:
>
>     Is git really buying you anything here?  It's designed to version
>     source
>     files, not sqlite databases, so I foresee a lot of potential for
>     impedance mismatch.
>
>  
> No it's not. I vaguely like the idea of my bookmarks being tracked by
> git, but for just about everything else it doesn't make sense.
>
> Much-improved script attached, converted to use rsync instead. It
> should suffice to mv .mozilla .mozilla-master before trying it.
>
> It still leaves sleep processes laying around after Firefox exits. Any
> ideas why?
>
> Okay, now I'm /actually/ stepping away from this; there are more
> important things to do! :)
>
> -Ken

Ugh...regardless of whether Firefox is slow working out of AFS or not,
this approach worries me, because you're basically turning this into a
caching problem. How do you make something reasonable happen if firefox
gets killed out from under you? Or even worse, SIGKILLed? Does the user
just lose on any changes they've made to their profile? That seems
unacceptable to me.

If we want to make Firefox run faster, let's do it in a way that doesn't
displace the user's profile. Maybe there are more settings that we can
frob to make it perform better?

- Evan

home help back first fref pref prev next nref lref last post