Logo Blogo

/dev/ksm, condivisione della memoria fra processi

Pubblicato: 04 ott 2009 da Lpt on fire!

KSM, Kernel Samepage Merging, è una tecnologia recentemente introdotta nella versione di sviluppo del kernel 2.6.32.

Consente ai processi di condividere fra loro pagine di memoria identiche senza nessuno tipo di correlazione fra loro. Grazie al device /dev/ksm i programmi potranno informare il kernel della loro volontà di condivisione e quest’ultimo effettuerà una scansione delle pagine di memoria alla ricerca di copie.

Se ne dovesse trovare qualcuna duplicata, le copie aggiuntive verrebbero eliminate, liberando memoria, e ne sarebbe usata una sola copia in modalità copy-on-write. Si tratta di un sistema molto semplice che consente un concreto risparmio di memoria in sistemi con molti utenti o nei quali girano parecchie macchine virtuali.

Potete immaginare più utenti che consultano la stessa pagina web o che utilizzano una virtual machine privata. Per informazioni aggiuntive sul funzionamento del sistema potete consultare l’articolo su LWN.

Via | Kernel

1 stelle2 stelle3 stelle4 stelle5 stelle (1 Voti | Media: 5 su 5)
condividi condividi
3 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di brambil

    brambil

    04 ott 2009 - 17:13 - #1
    0 punti
    Up Down

    Ok che questo è un blog di informatici…ma scrivere in Italiano corretto non sarebbe un’idea malvagia!!

  • Anonimo codardo

    04 ott 2009 - 19:44 - #2
    0 punti
    Up Down

    Interessante, molto. Ma ci vuole il supporto da parte dei developer.

  • Profilo di Pizzuco

    Pizzuco

    04 ott 2009 - 20:32 - #3
    0 punti
    Up Down

    È il principio del codice rientrante applicato ai dati… per le pagine “dati” che i processi utente stessi dichiarano condivisibili…

    O sbaglio?

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento