[lkml]   [2011]   [Sep]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Improve lseek scalability v3
    On Thu, Sep 15, 2011 at 04:06:46PM -0700, Andi Kleen wrote:
    > Currently generic_file_llseek users synchronize all on the inode i_mutex,
    > which is very heavy handed because it affects even different processes.
    > This patchkit attempts to make generic_file_llseek (mostly) lockless.

    Yes, but, are there any real workloads which care? I know will-it-scale
    says that lseek doesn't scale, but any real app which has a seek-heavy
    workload is surely using pread()/pwrite() by now ... after all, they
    were in UNIX98 so they've been a standard for 13 years.

    Matthew Wilcox Intel Open Source Technology Centre
    "Bill, look, we understand that you're interested in selling us this
    operating system, but compare it to ours. We can't possibly take such
    a retrograde step."

     \ /
      Last update: 2011-09-16 15:03    [W:0.034 / U:1.376 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site