domandine
Luca Giuzzi
giuzzi a dmf.bs.unicatt.it
Lun 20 Nov 2000 23:57:30 UTC
1. I buffers sono usati per le routines di input/output da disco e
riguardano `blocchi'; la cache e' rilevante a livello di pagine di memoria
che devono essere trasferite da/per lo stack oppure appartengono a
files su cui si e' fatto un mmap(). [dai una occhiata in
/usr/src/linux/mm se vuoi... in particolare i commenti in slab.c]
Essenzialmente la differenza e' il tipo di oggetti su cui lavorano...
tieni conto pero' che l'architettura di accesso e' unificata.
2. I vantaggi nell'avere pppd userspace sono tanti... non ultimo la
maggior flessibilita' ed il fatto che puo' accedere in modo pulito
ai files di configurazione in /etc (NON vuoi che il kernel interagisca
direttamente col filesystem, credimi!). In piu' sposta quanto piu'
possibile della complessita' del programma a livello user, cosa
che non fa mai male.
Ciao,
lg
Maggiori informazioni sulla lista
Lug
|