2013-01-12 6 views
5

Questa può sembrare una domanda densa, ma qualcuno sa se i buffer del kernel del socket linux sono scambiati su disco?I buffer del kernel del socket linux sono scambiati su disco?

Non riesco a immaginare che siano, come tutto il codice del kernel. Guardando il vmm sembra che loro no. Tuttavia, alla ricerca di una risposta definitiva, ho trovato inquietante dichiarazioni contraddittorie.

Qualcuno sa per certo? Mi dispiacerebbe dover fare una lunga immersione profonda per trovarlo, se qualcuno già lo sa.

grazie

+1

Spero che uno sviluppatore del kernel conosca questa area per rispondere. – garyM

+0

Se conoscessi la risposta, cosa ti permetterebbe di fare? (Chiedo perché sono curioso di come faccia la differenza) – selbie

+0

Scusa ci è voluto tanto tempo, il lavoro diurno e l'influenza ... Sto progettando un'interfaccia di riposo ad alte prestazioni e framework, scritta in C. Sono usando le prese unix come un IPC. Non voglio che questi buffer vengano scambiati su disco, il peggioramento delle prestazioni è spaventoso. – garyM

risposta

4

Fondamentalmente, tutta la memoria kernel non è sostituibile a (paginabile pseudonimo) in Linux.

Problemi correlati