[OpenAFS] OpenAFS speed
Derrick J Brashear
shadow@dementia.org
Thu, 26 Jun 2003 13:55:55 -0400 (EDT)
On Thu, 26 Jun 2003, Jim Rees wrote:
> Not so random at all. I have thought about this but never done anything. I
> am not familiar with the linux implementation, but usually each of the
> kernel threads in the client is actually a full-blown user process, created
> by fork() in afsd. There is no good reason it has to be this way. They
Not on Linux. Not on modern kernels, anyhow.
> should be converted to kernel threads, which in bsd are created by
> kthread_create(). I have no data to back this up but I would guess this
> would improve client performance.
Well, (someone's) welcome to tell us if it does, since we're already using
kernel threads on Linux.