[OpenAFS] Re: Performance issues

Brandon Allbery allbery.b@gmail.com
Tue, 23 Aug 2011 22:08:05 -0400


--000e0cd156f45eb63d04ab36c87d
Content-Type: text/plain; charset=UTF-8

On Tue, Aug 23, 2011 at 19:10, Jaap Winius <jwinius@umrk.nl> wrote:

> Originally I was hoping the AFS client cache would do more to compensate,
> but I guess that was a bit too much to expect from it.


First:  is the cache big enough?  The working set of even a lightweight
desktop manager is pretty big.

Second:  AFS is really designed for mostly read-only data.  Desktop
environments are constantly updating the files in ~ so there will be a lot
of writes.

Third:  especially with Iceweasel/Firefox, you'll find that it helps a lot
to symlink the cache into /var/tmp or other fast local storage.  (Desktop
environments have caches as well, which again should be symlinked to local
storage.)  This still won't help with KDE/Gnome-like updating of application
and system settings when you look at them funny, but it will help a lot.

-- 
brandon s allbery                                      allbery.b@gmail.com
wandering unix systems administrator (available)     (412) 475-9364 vm/sms

--000e0cd156f45eb63d04ab36c87d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Aug 23, 2011 at 19:10, Jaap Winius <span dir=3D"lt=
r">&lt;<a href=3D"mailto:jwinius@umrk.nl">jwinius@umrk.nl</a>&gt;</span> wr=
ote:<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Originally I was hoping the AFS client cache would do more to compensate, b=
ut I guess that was a bit too much to expect from it.</blockquote></div><br=
>First: =C2=A0is the cache big enough? =C2=A0The working set of even a ligh=
tweight desktop manager is pretty big.<div>
<br></div><div>Second: =C2=A0AFS is really designed for mostly read-only da=
ta. =C2=A0Desktop environments are constantly updating the files in ~ so th=
ere will be a lot of writes.</div><div><br></div><div>Third: =C2=A0especial=
ly with Iceweasel/Firefox, you&#39;ll find that it helps a lot to symlink t=
he cache into /var/tmp or other fast local storage. =C2=A0(Desktop environm=
ents have caches as well, which again should be symlinked to local storage.=
) =C2=A0This still won&#39;t help with KDE/Gnome-like updating of applicati=
on and system settings when you look at them funny, but it will help a lot.=
<br clear=3D"all">
<div><br></div>-- <br>brandon s allbery =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:allbery.b@gmail.com" target=3D"_b=
lank">allbery.b@gmail.com</a><br>wandering unix systems administrator (avai=
lable) =C2=A0 =C2=A0 (412) 475-9364 vm/sms<br>
<br>
</div></div>

--000e0cd156f45eb63d04ab36c87d--