[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wieviel RAM braucht ein Prozess?



Harald Weidner <hweidner-lists@gmx.net> wrote:

> Was in dem Artikel noch fehlt: Linux hat ab Kernel 2.6.32 das Kernel
> Samepage Merging eingeführt (wird manchmal auch als Memory
> Deduplication bezeichnet).  Dabei erkennt Linux im Hintergrund, wenn
> Speicherseiten den gleichen Inhalt haben, und mappt diese dann auf die
> gleiche physische Seite.  Es handelt sich auch hier im CoW, d.h.
> sobald ein Prozess die Seite ändert, wird sie wieder separiert.  Damit
> lässt sich vor allem bei Virtualisierungsservern Speicher sparen, wenn
> mehrfach das gleiche Gastbetriebssystem läuft.

Das KSM muss man aber separat einschalten, da es natürlich einen
Overhead hat und für reine Desktop- und normale Server-Systeme keinen
Vorteil bringt.

Wirklich sinnig ist es nur, wenn man KVM benutzt.

S°

-- 
Sig lost. Core dumped.


Reply to: