lkml.org 
[lkml]   [2013]   [Jan]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 0/11] ksm: NUMA trees and page migration
    Hi everyone,

    On Tue, Jan 29, 2013 at 04:26:13AM +0200, Izik Eidus wrote:
    > On 01/29/2013 02:49 AM, Izik Eidus wrote:
    > > On 01/29/2013 01:54 AM, Andrew Morton wrote:
    > >> On Fri, 25 Jan 2013 17:53:10 -0800 (PST)
    > >> Hugh Dickins <hughd@google.com> wrote:
    > >>
    > >>> Here's a KSM series
    > >> Sanity check: do you have a feeling for how useful KSM is?
    > >> Performance/space improvements for typical (or atypical) workloads?
    > >> Are people using it? Successfully?
    >
    >
    > BTW, After thinking a bit about the word people, I wanted to see if
    > normal users of linux
    > that just download and install Linux (without using special
    > virtualization product) are able to use it.
    > So I google little bit for it, and found some nice results from users:
    > http://serverascode.com/2012/11/11/ksm-kvm.html
    >
    > But I do agree that it provide justifying value only for virtualization
    > users...

    Mostly for virtualization users indeed, but I'm aware of a few non
    virtualization users too:

    1) CERN has been one of the early adopters of KSM and initially they
    were using KSM standalone (probably because not all hypervisors they
    had to deal with were KVM/linux based, while all guests were linux and
    in turn KSM capable). More info in the KSM paper page 2:

    http://www.kernel.org/doc/ols/2009/ols2009-pages-19-28.pdf

    However lately they're running KSM in combination with KVM too, and I'm
    not sure if they're still using it standalone. See the "KSM shared"
    blue area in slide 12 and the comparison with KSM on and off in slide
    14.

    https://indico.fnal.gov/getFile.py/access?contribId=18&sessionId=4&resId=0&materialId=slides&confId=4986

    2) all recent cyanogenmod in the performance menu in settings supports
    KSM out of the box. You can run it for a while and then shut it
    off.

    Not sure how good idea it is to leave it always on, but the only
    efficient cellphone/tablet powersaving design (i.e. the wakelocks +
    suspend to ram) still won't waste energy while the screen is off and
    the phone has suspended to ram, regardless of KSM on or off.

    KSM NUMA awareness however is not needed on the cellphone :).


    \
     
     \ /
      Last update: 2013-01-29 18:21    [W:4.331 / U:0.324 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site